From 734250776f2eb789e59fb6a859a45027570d97dd Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 2 May 2024 09:40:59 +1000 Subject: [PATCH] New Crowdin updates (#7140) * updated translation base * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations messages.po from Crowdin * Fix: New translations django.po from Crowdin --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/da/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/de/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/el/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/en/LC_MESSAGES/django.po | 144 +- .../InvenTree/locale/es/LC_MESSAGES/django.po | 257 ++-- .../locale/es_MX/LC_MESSAGES/django.po | 144 +- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/he/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/id/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/it/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/no/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/th/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 258 ++-- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 257 ++-- .../InvenTree/locale/zh/LC_MESSAGES/django.po | 257 ++-- .../locale/zh_Hans/LC_MESSAGES/django.po | 144 +- src/frontend/src/locales/bg/messages.po | 1149 +++++++------- src/frontend/src/locales/cs/messages.po | 1149 +++++++------- src/frontend/src/locales/da/messages.po | 1149 +++++++------- src/frontend/src/locales/de/messages.po | 1149 +++++++------- src/frontend/src/locales/el/messages.po | 1149 +++++++------- src/frontend/src/locales/en/messages.po | 1347 +++++++++-------- src/frontend/src/locales/es-mx/messages.po | 1335 ++++++++-------- src/frontend/src/locales/es/messages.po | 1149 +++++++------- src/frontend/src/locales/fa/messages.po | 1149 +++++++------- src/frontend/src/locales/fi/messages.po | 1149 +++++++------- src/frontend/src/locales/fr/messages.po | 1149 +++++++------- src/frontend/src/locales/he/messages.po | 1149 +++++++------- src/frontend/src/locales/hi/messages.po | 1149 +++++++------- src/frontend/src/locales/hu/messages.po | 1149 +++++++------- src/frontend/src/locales/id/messages.po | 1149 +++++++------- src/frontend/src/locales/it/messages.po | 1149 +++++++------- src/frontend/src/locales/ja/messages.po | 1149 +++++++------- src/frontend/src/locales/ko/messages.po | 1149 +++++++------- src/frontend/src/locales/lv/messages.po | 1149 +++++++------- src/frontend/src/locales/nl/messages.po | 1149 +++++++------- src/frontend/src/locales/no/messages.po | 1149 +++++++------- src/frontend/src/locales/pl/messages.po | 1149 +++++++------- .../src/locales/pseudo-LOCALE/messages.po | 1335 ++++++++-------- src/frontend/src/locales/pt-br/messages.po | 1335 ++++++++-------- src/frontend/src/locales/pt/messages.po | 1071 ++++++------- src/frontend/src/locales/ru/messages.po | 1149 +++++++------- src/frontend/src/locales/sk/messages.po | 1149 +++++++------- src/frontend/src/locales/sl/messages.po | 1149 +++++++------- src/frontend/src/locales/sr/messages.po | 1149 +++++++------- src/frontend/src/locales/sv/messages.po | 1149 +++++++------- src/frontend/src/locales/th/messages.po | 1149 +++++++------- src/frontend/src/locales/tr/messages.po | 1149 +++++++------- src/frontend/src/locales/uk/messages.po | 1072 ++++++------- src/frontend/src/locales/vi/messages.po | 1149 +++++++------- src/frontend/src/locales/zh-hans/messages.po | 1335 ++++++++-------- src/frontend/src/locales/zh-hant/messages.po | 1335 ++++++++-------- src/frontend/src/locales/zh/messages.po | 1149 +++++++------- 71 files changed, 27132 insertions(+), 24754 deletions(-) diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index 99147d1297..6cf952e74e 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -58,7 +58,7 @@ msgstr "Въведи дата" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Турски" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Виетнамски" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Китайски (опростен)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Китайски (традиционен)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index ad74eac8f5..2ef96f9f94 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -58,7 +58,7 @@ msgstr "Zadejte datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turečtina" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamština" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Čínština (zjednodušená)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Čínština (tradiční)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Neplatný výběr" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Název" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Sledováno" msgid "Allocated" msgstr "Přiděleno" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Příkaz sestavení pro který je toto sestavení přiděleno" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Stav sestavení" msgid "Build status code" msgstr "Stavový kód sestavení" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Kód dávky" msgid "Batch code for this build output" msgstr "Dávkový kód pro tento výstup sestavení" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Výstup sestavení neodpovídá příkazu sestavení" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Množství musí být vyšší než nula" @@ -1294,7 +1298,7 @@ msgstr "Vytvořit objekt" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Množství musí být 1 pro zřetězený sklad" msgid "Selected stock item does not match BOM line" msgstr "Vybraná položka zásob neodpovídá řádku BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Celé množství požadované pro sledovatelné díly" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Je vyžadována celočíselná hodnota množství, protože kusovník obsahuje sledovatelné díly" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Základní díl" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Zvolte díl" @@ -4086,22 +4090,22 @@ msgstr "Číslo dílu výrobce" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Popis dílu výrobce" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Výrobce dílu" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Název parametru" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Název parametru" msgid "Value" msgstr "Hodnota" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Hodnota parametru" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Hodnota parametru" msgid "Units" msgstr "Jednotky" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Dodavatel" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Poznámka" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index 47b9245323..c106f57351 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -58,7 +58,7 @@ msgstr "Angiv dato" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Tyrkisk" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamesisk" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kinesisk (forenklet)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kinesisk (traditionelt)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Ugyldigt valg" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Navn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Sporet" msgid "Allocated" msgstr "Allokeret" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produktionsordre som er tildelt denne produktion" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Produktions Status" msgid "Build status code" msgstr "Produktions statuskode" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Batch Kode" msgid "Batch code for this build output" msgstr "Batch kode til dette produktions output" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Accepter at lagervarer ikke er fuldt tildelt til denne byggeordre" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Accepter ufuldført" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index ce9a6a92ad..c78e332fed 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -58,7 +58,7 @@ msgstr "Datum eingeben" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Türkisch" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamesisch" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Chinesisch (Vereinfacht)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Chinesisch (Traditionell)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Nachverfolgt" msgid "Allocated" msgstr "Zugeordnet" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -1294,7 +1298,7 @@ msgstr "Objekt bauen" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgid "Selected stock item does not match BOM line" msgstr "Ausgewählter Lagerbestand stimmt nicht mit BOM-Linie überein" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Ganzzahl für verfolgbare Teile erforderlich" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Die folgenden Seriennummern existieren bereits oder sind ungültig" msgid "A list of build outputs must be provided" msgstr "Eine Liste von Endprodukten muss angegeben werden" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Lagerort für fertige Endprodukte" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Akzeptieren, dass Lagerartikel diesem Bauauftrag nicht vollständig zuge msgid "Required stock has not been fully allocated" msgstr "Benötigter Bestand wurde nicht vollständig zugewiesen" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Unvollständig Zuweisung akzeptieren" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part muss auf dasselbe Teil verweisen wie der Bauauftrag" msgid "Item must be in stock" msgstr "Teil muss auf Lager sein" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Verfügbare Menge ({q}) überschritten" @@ -1627,7 +1631,7 @@ msgstr "Für Zuweisung von verfolgten Teilen muss ein Endprodukt angegeben sein" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Endprodukt kann bei Zuweisung nicht-verfolgter Teile nicht angegeben werden" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Zuweisungen müssen angegeben werden" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Fertiggestellte Endprodukte" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "Endpunkt, an dem dieser Webhook empfangen wird" msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "{verbose_name} storniert" msgid "A order that is assigned to you was canceled" msgstr "Eine Bestellung, die Ihnen zugewiesen war, wurde storniert" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Artikel erhalten" @@ -4041,13 +4045,13 @@ msgstr "Versandnotizen für interne Verwendung" msgid "Link to address information (external)" msgstr "Link zu Adressinformationen (extern)" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Teil auswählen" @@ -4086,22 +4090,22 @@ msgstr "Hersteller-Teilenummer" msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Parametername" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Parametername" msgid "Value" msgstr "Wert" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Parameterwert" msgid "Units" msgstr "Einheiten" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Parametereinheit" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "Packeinheiten müssen mit den Basisteileinheiten kompatibel sein" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "Packeinheiten müssen größer als Null sein" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "Zuliefererbeschreibung des Teils" msgid "Note" msgstr "Notiz" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Mindestpreis" msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Teile-Verpackungen" msgid "Pack Quantity" msgstr "Packmenge" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Gesamtmenge, die in einer einzelnen Packung geliefert wird. Für Einzelstücke leer lassen." -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "Vielfache" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Mehrere bestellen" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Verfügbare Menge von Lieferanten" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Verfügbarkeit aktualisiert" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Datum des letzten Updates der Verfügbarkeitsdaten" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Internes Teil" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Adressen" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "Anzahl der zu druckenden Kopien für jedes Label" msgid "Connected" msgstr "Verbunden" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Unbekannt" @@ -4911,37 +4915,38 @@ msgstr "Konfigurationstyp" msgid "Total Price" msgstr "Gesamtpreis" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Bestellstatus" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Keine passende Bestellung gefunden" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Bestellung" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Bestellung" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Kontrolliert von" msgid "User who checked this shipment" msgstr "Benutzer, der diese Sendung kontrolliert hat" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Sendung" @@ -5257,7 +5262,7 @@ msgstr "Kann Lagerartikel keiner Zeile ohne Teil hinzufügen" msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für serialisierte Lagerartikel muss 1 sein" @@ -5331,159 +5336,172 @@ msgstr "Ergebnis für dieses Zeilenelement" msgid "Cost associated with return or repair for this line item" msgstr "Kosten für die Rückgabe oder Reparatur dieses Objektes" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Positionen" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "Erlaube das Schließen des Auftrags mit unvollständigen Positionen" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "Auftrag hat unvollständige Positionen" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "Der Auftrag ist nicht offen" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "Automatische Preisgestaltung" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "Kaufpreis automatisch basierend auf Lieferantenbestandsdaten berechnen" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Kaufpreiswährung" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "Elemente zusammenfügen" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "Zusammenführen von Elementen mit dem gleichen Teil, Ziel- und Zieldatum zu einem Zeilenelement" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "Zuliefererteil muss ausgewählt werden" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Bestellung muss angegeben sein" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "Lieferant muss mit der Bestellung übereinstimmen" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "Die Bestellung muss mit dem Lieferant übereinstimmen" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Position" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Position stimmt nicht mit Kaufauftrag überein" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Zielort für empfangene Teile auswählen" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Losnummer für eingehende Lagerartikel" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Seriennummern für eingehende Lagerartikel" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Gescannter Barcode" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Barcode ist bereits in Verwendung" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Ganzzahl für verfolgbare Teile erforderlich" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Positionen müssen angegeben werden" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "Ziel-Lagerort muss angegeben werden" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "Barcode muss eindeutig sein" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Verkaufspreis-Währung" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Keine Sendungsdetails angegeben" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "Position ist nicht diesem Auftrag zugeordnet" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Seriennummern zum Zuweisen eingeben" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "Sendung wurde bereits versandt" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "Sendung ist nicht diesem Auftrag zugeordnet" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Folgende Serienummern konnten nicht gefunden werden" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "Folgende Seriennummern sind bereits zugewiesen" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "Artikel der Bestellzeile zurücksenden" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "Artikel entspricht nicht der Rücksendeschrift" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "Artikel wurde bereits erhalten" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "Artikel können nur bei laufenden Bestellungen empfangen werden" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "Verkaufspreis-Währung" @@ -5708,15 +5726,6 @@ msgstr "Bestellung ist bereits verarbeitet. Dateien können nicht hochgeladen we msgid "Step %(step)s of %(count)s" msgstr "Schritt %(step)s von %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Positionen" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Empfangene Lagerartikel" @@ -8302,17 +8311,17 @@ msgstr "Methode" msgid "No author found" msgstr "Kein Autor gefunden" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Plugin '{p}' ist nicht kompatibel mit der aktuellen InvenTree Version {v}" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Plugin benötigt mindestens Version {v}" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Plugin benötigt maximal Version {v}" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 3588ac374b..76d2eca9dd 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -58,7 +58,7 @@ msgstr "Εισάγετε ημερομηνία" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Τούρκικα" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Βιετναμέζικα" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Κινέζικα (απλοποιημένα)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Κινέζικα (Παραδοσιακά)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Όνομα" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Υπό παρακολούθηση" msgid "Allocated" msgstr "Κατανεμημένο" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατασκευή" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Κατάσταση Κατασκευής" msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Κωδικός Παρτίδας" msgid "Batch code for this build output" msgstr "Κωδικός παρτίδας για αυτήν την κατασκευή" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" @@ -1294,7 +1298,7 @@ msgstr "Αντικείμενο κατασκευής" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακ msgid "Selected stock item does not match BOM line" msgstr "Το επιλεγμένο στοιχείο αποθέματος δεν ταιριάζει με τη γραμμή ΤΥ" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Ακέραιη ποσότητα που απαιτείται για αν msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς ο λογαριασμός των υλικών περιέχει ανιχνεύσιμα μέρη" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Οι παρακάτω σειριακοί αριθμοί υπάρχουν msgid "A list of build outputs must be provided" msgstr "Πρέπει να παρέχεται μια λίστα με τα αποτελέσματα κατασκευής" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Τοποθεσία για ολοκληρωμένα προϊόντα κα #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Αποδεχτείτε ότι αντικείμενα αποθέματο msgid "Required stock has not been fully allocated" msgstr "Το απαιτούμενο απόθεμα δεν έχει δεσμευτεί πλήρως" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Αποδοχή Μη Ολοκληρωμένων" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part πρέπει να δείχνει στο ίδιο εξάρ msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Ολοκληρωμένα Προϊόντα" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index 3043f4f9b9..d5ba69bca9 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: 2024-04-23 01:51+0000\n" +"POT-Creation-Date: 2024-04-29 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -59,7 +59,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -325,14 +325,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -407,7 +411,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -485,12 +489,12 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:83 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -506,7 +510,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -971,7 +975,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1051,7 +1055,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:817 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -3575,7 +3579,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -4042,13 +4046,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4087,22 +4091,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4110,11 +4114,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4122,23 +4126,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4154,31 +4158,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4189,15 +4193,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4205,11 +4209,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4219,27 +4223,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -8303,17 +8307,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -9873,12 +9877,12 @@ msgstr "" msgid "Outgoing email has not been configured. Some login and sign-up features may not work correctly!" msgstr "" -#: templates/InvenTree/settings/login.html:25 templates/account/signup.html:5 +#: templates/InvenTree/settings/login.html:27 templates/account/signup.html:5 #: templates/socialaccount/signup.html:5 msgid "Signup" msgstr "" -#: templates/InvenTree/settings/login.html:34 +#: templates/InvenTree/settings/login.html:36 msgid "Single Sign On" msgstr "" @@ -9955,36 +9959,36 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:36 +#: templates/InvenTree/settings/plugin.html:38 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:42 -#: templates/InvenTree/settings/plugin.html:43 +#: templates/InvenTree/settings/plugin.html:44 +#: templates/InvenTree/settings/plugin.html:45 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:45 -#: templates/InvenTree/settings/plugin.html:46 +#: templates/InvenTree/settings/plugin.html:47 +#: templates/InvenTree/settings/plugin.html:48 #: templates/js/translated/plugin.js:224 msgid "Reload Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:56 +#: templates/InvenTree/settings/plugin.html:58 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:71 +#: templates/InvenTree/settings/plugin.html:73 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:82 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:82 +#: templates/InvenTree/settings/plugin.html:84 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10608,26 +10612,26 @@ msgstr "" msgid "This email confirmation link expired or is invalid. Please issue a new email confirmation request." msgstr "" -#: templates/account/login.html:6 templates/account/login.html:17 -#: templates/account/login.html:38 templates/socialaccount/login.html:5 +#: templates/account/login.html:6 templates/account/login.html:19 +#: templates/account/login.html:40 templates/socialaccount/login.html:5 msgid "Sign In" msgstr "" -#: templates/account/login.html:21 +#: templates/account/login.html:23 msgid "Not a member?" msgstr "" -#: templates/account/login.html:23 templates/account/signup.html:11 +#: templates/account/login.html:25 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 #: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" -#: templates/account/login.html:45 +#: templates/account/login.html:47 msgid "Forgot Password?" msgstr "" -#: templates/account/login.html:53 +#: templates/account/login.html:55 msgid "or log in with" msgstr "" @@ -13978,6 +13982,22 @@ msgstr "" msgid "Show all notifications and history" msgstr "" +#: templates/pui_banner.html:9 +msgid "Platform UI - the new UI for InvenTree - provides more modern administration options." +msgstr "" + +#: templates/pui_banner.html:12 +msgid "Platform UI - the new UI for InvenTree - is ready to be tested." +msgstr "" + +#: templates/pui_banner.html:15 +msgid "Try it out now" +msgstr "" + +#: templates/pui_banner.html:15 +msgid "here" +msgstr "" + #: templates/qr_code.html:11 msgid "QR data not provided" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index a4925a9707..8bf5cfa0a9 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" 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 3043f4f9b9..d5ba69bca9 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-23 01:51+0000\n" +"POT-Creation-Date: 2024-04-29 12:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -59,7 +59,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -325,14 +325,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -407,7 +411,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -485,12 +489,12 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:83 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -506,7 +510,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -971,7 +975,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1051,7 +1055,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:817 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -3575,7 +3579,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -4042,13 +4046,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4087,22 +4091,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4110,11 +4114,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4122,23 +4126,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4154,31 +4158,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4189,15 +4193,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4205,11 +4209,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4219,27 +4223,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -8303,17 +8307,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -9873,12 +9877,12 @@ msgstr "" msgid "Outgoing email has not been configured. Some login and sign-up features may not work correctly!" msgstr "" -#: templates/InvenTree/settings/login.html:25 templates/account/signup.html:5 +#: templates/InvenTree/settings/login.html:27 templates/account/signup.html:5 #: templates/socialaccount/signup.html:5 msgid "Signup" msgstr "" -#: templates/InvenTree/settings/login.html:34 +#: templates/InvenTree/settings/login.html:36 msgid "Single Sign On" msgstr "" @@ -9955,36 +9959,36 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:36 +#: templates/InvenTree/settings/plugin.html:38 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:42 -#: templates/InvenTree/settings/plugin.html:43 +#: templates/InvenTree/settings/plugin.html:44 +#: templates/InvenTree/settings/plugin.html:45 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:45 -#: templates/InvenTree/settings/plugin.html:46 +#: templates/InvenTree/settings/plugin.html:47 +#: templates/InvenTree/settings/plugin.html:48 #: templates/js/translated/plugin.js:224 msgid "Reload Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:56 +#: templates/InvenTree/settings/plugin.html:58 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:71 +#: templates/InvenTree/settings/plugin.html:73 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:82 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:82 +#: templates/InvenTree/settings/plugin.html:84 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10608,26 +10612,26 @@ msgstr "" msgid "This email confirmation link expired or is invalid. Please issue a new email confirmation request." msgstr "" -#: templates/account/login.html:6 templates/account/login.html:17 -#: templates/account/login.html:38 templates/socialaccount/login.html:5 +#: templates/account/login.html:6 templates/account/login.html:19 +#: templates/account/login.html:40 templates/socialaccount/login.html:5 msgid "Sign In" msgstr "" -#: templates/account/login.html:21 +#: templates/account/login.html:23 msgid "Not a member?" msgstr "" -#: templates/account/login.html:23 templates/account/signup.html:11 +#: templates/account/login.html:25 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 #: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" -#: templates/account/login.html:45 +#: templates/account/login.html:47 msgid "Forgot Password?" msgstr "" -#: templates/account/login.html:53 +#: templates/account/login.html:55 msgid "or log in with" msgstr "" @@ -13978,6 +13982,22 @@ msgstr "" msgid "Show all notifications and history" msgstr "" +#: templates/pui_banner.html:9 +msgid "Platform UI - the new UI for InvenTree - provides more modern administration options." +msgstr "" + +#: templates/pui_banner.html:12 +msgid "Platform UI - the new UI for InvenTree - is ready to be tested." +msgstr "" + +#: templates/pui_banner.html:15 +msgid "Try it out now" +msgstr "" + +#: templates/pui_banner.html:15 +msgid "here" +msgstr "" + #: templates/qr_code.html:11 msgid "QR data not provided" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index 1ad6f2f47a..48c6930ad0 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -58,7 +58,7 @@ msgstr "تاریخ را وارد کنید" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index 63c52707ee..e98527383c 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -58,7 +58,7 @@ msgstr "Anna päivämäärä" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "turkki" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "vietnam" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Valitse liitettävä tiedosto" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Virheellinen valinta" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Nimi" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "Valmistajan osanumero" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "Arvo" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Toimittaja" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Valitse toimittaja" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Toimittajan varastonimike" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Valitse valmistajan osa" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Muistiinpano" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Hinta yhteensä" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Viivakoodi" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index e333a2b547..6517c6dfe5 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -58,7 +58,7 @@ msgstr "Entrer la date" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turc" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamien" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Chinois (Simplifié)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Chinois (Traditionnel)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Choix invalide" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Nom" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Suivi" msgid "Allocated" msgstr "Allouée" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "BuildOrder associé a cette fabrication" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "État de la construction" msgid "Build status code" msgstr "Code de statut de construction" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Code de lot" msgid "Batch code for this build output" msgstr "Code de lot pour ce build output" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "L'ordre de production de correspond pas à l'ordre de commande" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "La quantité doit être supérieure à zéro" @@ -1294,7 +1298,7 @@ msgstr "Création de l'objet" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "La quantité doit être de 1 pour stock sérialisé" msgid "Selected stock item does not match BOM line" msgstr "L'article de stock sélectionné ne correspond pas à la ligne BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Quantité entière requise pour les pièces à suivre" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantité entière requise, car la facture de matériaux contient des pièces à puce" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Les numéros de série suivants existent déjà, ou sont invalides" msgid "A list of build outputs must be provided" msgstr "Une liste d'ordre de production doit être fourni" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Emplacement des ordres de production achevés" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Accepter les articles de stock qui n'ont pas été complètement alloué msgid "Required stock has not been fully allocated" msgstr "Le stock requis n'a pas encore été totalement alloué" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Accepter les incomplèts" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part doit pointer sur la même pièce que l'ordre de constructi msgid "Item must be in stock" msgstr "L'article doit être en stock" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantité disponible ({q}) dépassée" @@ -1627,7 +1631,7 @@ msgstr "La sortie de construction doit être spécifiée pour l'allocation des p msgid "Build output cannot be specified for allocation of untracked parts" msgstr "La sortie de la construction ne peut pas être spécifiée pour l'allocation des pièces non suivies" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Les articles d'allocation doivent être fournis" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Sorties de Construction terminées" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Articles reçus" @@ -4041,13 +4045,13 @@ msgstr "Notes internes pour la livraison" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Pièces du fabricant" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Nom du paramètre" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Nom du paramètre" msgid "Value" msgstr "Valeur" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Valeur du paramètre" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Valeur du paramètre" msgid "Units" msgstr "Unités" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Unités du paramètre" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "La pièce du fabricant liée doit faire référence à la même pièce de base" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "La pièce du fabricant liée doit faire référence à la même pièce d msgid "Supplier" msgstr "Fournisseur" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Sélectionner un fournisseur" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Unité de gestion des stocks des fournisseurs" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Sélectionner un fabricant" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "Lien de la pièce du fournisseur externe" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Description de la pièce du fournisseur" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "Description de la pièce du fournisseur" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "coût de base" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Frais minimums (par exemple frais de stock)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Frais minimums (par exemple frais de stock)" msgid "Packaging" msgstr "Conditionnement" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Conditionnement de l'article" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Conditionnement de l'article" msgid "Pack Quantity" msgstr "Nombre de paquet" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "plusieurs" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Commande multiple" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Quantité disponible auprès du fournisseur" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Disponibilité mise à jour" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Date de dernière mise à jour des données de disponibilité" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Supprimer la pièce de fabricant" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Pièces Internes" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Adresses" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Inconnu" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Prix Total" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Statut de la commande" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Aucun bon de commande correspondant n'a été trouvé" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Commande" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Commande d’achat" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Vérifié par" msgid "User who checked this shipment" msgstr "Utilisateur qui a vérifié cet envoi" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Envoi" @@ -5257,7 +5262,7 @@ msgstr "Impossible d'allouer le stock à une ligne sans pièce" msgid "Allocation quantity cannot exceed stock quantity" msgstr "La quantité d'allocation ne peut pas excéder la quantité en stock" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "La commande ne peut pas être annulée" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "La commande n'est pas ouverte" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Devise du prix d'achat" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Entrez les numéros de série pour les articles de stock entrants" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Code-barres" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Le code-barres est déjà utilisé" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Une quantité entière doit être fournie pour les pièces tracables" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Entrez les numéros de série à allouer" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Aucune correspondance trouvée pour les numéros de série suivants" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "Les numéros de série suivants sont déjà alloués" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "Commande déjà traitée. Les fichiers ne peuvent pas être chargés." msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index 12aac5f8a5..502d16f9d0 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -58,7 +58,7 @@ msgstr "הזן תאריך סיום" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "טורקית" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "ווייטנאמית" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "בחר קובץ לצירוף" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "בחירה שגויה" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "שם" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index d8d025f328..a6f3c6f25f 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -58,7 +58,7 @@ msgstr "तारीख दर्ज करें" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index c3e27e2c27..9d591cac6d 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -58,7 +58,7 @@ msgstr "Dátum megadása" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Török" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnámi" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kínai (egyszerűsített)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kínai (Hagyományos)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Érvénytelen választás" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Név" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Követett" msgid "Allocated" msgstr "Lefoglalva" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Gyártási állapot" msgid "Build status code" msgstr "Gyártás státusz kód" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Batch kód" msgid "Batch code for this build output" msgstr "Batch kód a gyártás kimenetéhez" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Mennyiségnek nullánál többnek kell lennie" @@ -1294,7 +1298,7 @@ msgstr "Gyártás objektum" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" msgid "Selected stock item does not match BOM line" msgstr "A készlet tétel nem egyezik az alkatrészjegyzékkel" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyedi követésre kötelezett alkatrészeket tartalmaz" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "A következő sorozatszámok már léteznek vagy nem megfelelőek" msgid "A list of build outputs must be provided" msgstr "A gyártási kimenetek listáját meg kell adni" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "A kész gyártási kimenetek helye" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1575,7 +1579,7 @@ msgstr "Fogadd el hogy a készlet tételek nincsenek teljesen lefoglalva ehhez a msgid "Required stock has not been fully allocated" msgstr "A szükséges készlet nem lett teljesen lefoglalva" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Befejezetlenek elfogadása" @@ -1615,7 +1619,7 @@ msgstr "bom_item.part ugyanarra az alkatrészre kell mutasson mint a gyártási msgid "Item must be in stock" msgstr "A tételnek kell legyen készlete" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Rendelkezésre álló mennyiség ({q}) túllépve" @@ -1628,7 +1632,7 @@ msgstr "Gyártási kimenetet meg kell adni a követésre kötelezett alkatrésze msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Gyártási kimenetet nem lehet megadni a követésre kötelezett alkatrészek lefoglalásához" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "A lefoglalandó tételeket meg kell adni" @@ -1861,7 +1865,7 @@ msgid "Completed Outputs" msgstr "Befejezett kimenetek" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3575,7 +3579,7 @@ msgstr "Végpont ahol ez a webhook érkezik" msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3737,7 +3741,7 @@ msgstr "{verbose_name} megszakítva" msgid "A order that is assigned to you was canceled" msgstr "Egy hozzád rendelt megrendelés megszakítva" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Készlet érkezett" @@ -4042,13 +4046,13 @@ msgstr "Szállítási megjegyzések belső használatra" msgid "Link to address information (external)" msgstr "Link a címinformációkhoz (külső)" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Kiindulási alkatrész" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Válassz alkatrészt" @@ -4087,22 +4091,22 @@ msgstr "Gyártói cikkszám" msgid "URL for external manufacturer part link" msgstr "URL link a gyártói alkatrészhez" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Gyártói alkatrész leírása" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Paraméter neve" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4110,11 +4114,11 @@ msgstr "Paraméter neve" msgid "Value" msgstr "Érték" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Paraméter értéke" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4122,23 +4126,23 @@ msgstr "Paraméter értéke" msgid "Units" msgstr "Mértékegység" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Paraméter mértékegység" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "A csomagolási egységnek kompatibilisnek kell lennie az alkatrész mértékegységgel" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "Csomagolási mennyiségnek nullánál többnek kell lennie" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészre kell hivatkoznia" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4154,31 +4158,31 @@ msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészr msgid "Supplier" msgstr "Beszállító" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Beszállító kiválasztása" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Beszállítói cikkszám" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Gyártói alkatrész kiválasztása" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "URL link a beszállítói alkatrészhez" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Beszállítói alkatrész leírása" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4189,15 +4193,15 @@ msgstr "Beszállítói alkatrész leírása" msgid "Note" msgstr "Megjegyzés" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "alap költség" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimális díj (pl. tárolási díj)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4205,11 +4209,11 @@ msgstr "Minimális díj (pl. tárolási díj)" msgid "Packaging" msgstr "Csomagolás" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Alkatrész csomagolás" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4219,27 +4223,27 @@ msgstr "Alkatrész csomagolás" msgid "Pack Quantity" msgstr "Csomagolási mennyiség" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Egy csomagban kiszállítható mennyiség, hagyd üresen az egyedi tételeknél." -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "többszörös" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Többszörös rendelés" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Beszállítónál elérhető mennyiség" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Elérhetőség frissítve" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Utolsó elérhetőségi adat frissítés" @@ -4521,7 +4525,7 @@ msgid "Delete manufacturer part" msgstr "Gyártói alkatrész törlése" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Belső alkatrész" @@ -4581,7 +4585,7 @@ msgid "Addresses" msgstr "Címek" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4814,7 +4818,7 @@ msgstr "" msgid "Connected" msgstr "Csatlakoztatba" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Ismeretlen" @@ -4912,37 +4916,38 @@ msgstr "Konfiguráció típusa" msgid "Total Price" msgstr "Teljes ár" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Rendelés állapota" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "Van árazás" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Nincs egyező beszerzési rendelés" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Rendelés" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4956,7 +4961,7 @@ msgstr "" msgid "Purchase Order" msgstr "Beszerzési rendelés" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5209,8 +5214,8 @@ msgstr "Ellenőrizte" msgid "User who checked this shipment" msgstr "Felhasználó aki ellenőrizte ezt a szállítmányt" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Szállítmány" @@ -5258,7 +5263,7 @@ msgstr "Nem foglalható készlet egy olyan sorhoz amiben nincs alkatrész" msgid "Allocation quantity cannot exceed stock quantity" msgstr "A lefoglalandó mennyiség nem haladhatja meg a készlet mennyiségét" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" @@ -5332,159 +5337,172 @@ msgstr "Sortétel végső kimenetele" msgid "Cost associated with return or repair for this line item" msgstr "Sortétel visszaküldésének vagy javításának költsége" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Sortételek" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "A rendelést nem lehet törölni" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "Rendelés lezárása teljesítetlen sortételek esetén is" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "A rendelésben teljesítetlen sortételek vannak" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "A rendelés nem nyitott" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "Automata árazás" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Beszérzési ár pénzneme" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "Beszállítói alkatrészt meg kell adni" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Beszerzési rendelést meg kell adni" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "A beszállítónak egyeznie kell a beszerzési rendelésben lévővel" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "A beszerzési rendelésnek egyeznie kell a beszállítóval" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Sortétel" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Sortétel nem egyezik a beszerzési megrendeléssel" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Válassz cél helyet a beérkezett tételeknek" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Írd be a batch kódját a beérkezett tételeknek" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Írd be a sorozatszámokat a beérkezett tételekhez" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Vonalkód" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Beolvasott vonalkód" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Ez a vonalkód már használva van" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Egész számú mennyiség szükséges az egyedi követésre kötelezett alkatrészeknél" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Sortételt meg kell adni" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "A cél helyet kötelező megadni" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "Megadott vonalkódoknak egyedieknek kel lenniük" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Eladási ár pénzneme" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Nincsenek szállítmány részletek megadva" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "Sortétel nincs hozzárendelve ehhez a rendeléshez" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "Mennyiség pozitív kell legyen" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Írd be a sorozatszámokat a kiosztáshoz" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "Szállítmány kiszállítva" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "Szállítmány nincs hozzárendelve ehhez a rendeléshez" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Nincs találat a következő sorozatszámokra" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "A következő sorozatszámok már ki lettek osztva" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "Visszavétel sortétel" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "Sortétel nem egyezik a visszavétellel" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "A sortétel már beérkezett" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "Csak folyamatban lévő megrendelés tételeit lehet bevételezni" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "Sortétel pénzneme" @@ -5709,15 +5727,6 @@ msgstr "A rendelést már feldolgozták. Így már nem lehet fájlokat feltölte msgid "Step %(step)s of %(count)s" msgstr "%(step)s/%(count)s. lépés" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Sortételek" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Beérkezett készlet" @@ -8303,17 +8312,17 @@ msgstr "Módszer" msgid "No author found" msgstr "Nincs szerző" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "A '{p}' plugin nem kompatibilis az aktuális applikáció verzióval {v}" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "A pluginhoz minimum {v} verzió kell" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "A pluginhoz maximum {v} verzió kell" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 229c87cf07..56614ab5e4 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -58,7 +58,7 @@ msgstr "Masukkan tanggal" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turki" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnam" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Pilihan tidak valid" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Nama" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produksi induk dari produksi ini" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Status pembuatan" msgid "Build status code" msgstr "Kode status pembuatan" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Kode Kelompok" msgid "Batch code for this build output" msgstr "Kode kelompok untuk hasil produksi ini" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Hasil produksi tidak sesuai dengan order produksi" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Jumlah harus lebih besar daripada nol" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Jumlah harus 1 untuk stok dengan nomor seri" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Jumlah bagian yang dapat dilacak harus berupa angka bulat" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam daftar barang" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Nomor-nomor seri berikut sudah ada atau tidak valid" msgid "A list of build outputs must be provided" msgstr "Daftar hasil pesanan harus disediakan" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Lokasi hasil pesanan yang selesai" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Terima bahwa stok item tidak teralokasikan sepenuhnya ke pesanan ini" msgid "Required stock has not been fully allocated" msgstr "Stok yang diperlukan belum teralokasikan sepenuhnya" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Terima Tidak Selesai" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part harus mengarah ke bagian yang sesuai dengan order produksi msgid "Item must be in stock" msgstr "Item harus tersedia dalam stok" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Jumlah tersedia ({q}) terlampaui" @@ -1627,7 +1631,7 @@ msgstr "Hasil produksi harus ditentukan untuk mengalokasikan bagian yang terlaca msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Hasil produksi tidak dapat ditentukan untuk alokasi barang yang tidak terlacak" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Item yang dialokasikan harus disediakan" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index 38dfb8f1e4..197700f9fc 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -58,7 +58,7 @@ msgstr "Inserisci la data" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turco" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamita" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Cinese (Semplificato)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Cinese (Tradizionale)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Seleziona file da allegare" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Scelta non valida" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Nome" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Monitorato" msgid "Allocated" msgstr "Allocato" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Ordine di produzione a cui questa produzione viene assegnata" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Stato Produzione" msgid "Build status code" msgstr "Codice stato di produzione" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Codice Lotto" msgid "Batch code for this build output" msgstr "Codice del lotto per questa produzione" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "L'output della produzione non corrisponde all'ordine di compilazione" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "La quantità deve essere maggiore di zero" @@ -1294,7 +1298,7 @@ msgstr "Crea oggetto" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "La quantità deve essere 1 per lo stock serializzato" msgid "Selected stock item does not match BOM line" msgstr "L'articolo in stock selezionato non corrisponde alla voce nella BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Quantità totale richiesta per articoli rintracciabili" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Quantità totale richiesta, poiché la fattura dei materiali contiene articoli rintracciabili" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "I seguenti numeri di serie sono già esistenti o non sono validi" msgid "A list of build outputs must be provided" msgstr "Deve essere fornito un elenco dei risultati di produzione" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Posizione per gli output di build completati" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Accetta che gli elementi in giacenza non sono stati completamente assegn msgid "Required stock has not been fully allocated" msgstr "La giacenza richiesta non è stata completamente assegnata" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Accetta Incompleta" @@ -1614,7 +1618,7 @@ msgstr "gli elementi degli articoli della distinta base devono puntare alla stes msgid "Item must be in stock" msgstr "L'articolo deve essere disponibile" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Quantità disponibile ({q}) superata" @@ -1627,7 +1631,7 @@ msgstr "L'output di produzione deve essere specificato per l'ubicazione delle pa msgid "Build output cannot be specified for allocation of untracked parts" msgstr "L'output di produzione non deve essere specificato per l'ubicazione delle parti non tracciate" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Deve essere indicata l'allocazione dell'articolo" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Outputs Completati" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "Scadenza in cui questa notifica viene ricevuta" msgid "Name for this webhook" msgstr "Nome per questa notifica" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Elemento ricevuto" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Articolo di base" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Seleziona articolo" @@ -4086,22 +4090,22 @@ msgstr "Codice articolo produttore" msgid "URL for external manufacturer part link" msgstr "URL dell'articolo del fornitore" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Descrizione articolo costruttore" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Codice articolo produttore" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Nome parametro" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Nome parametro" msgid "Value" msgstr "Valore" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Valore del parametro" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Valore del parametro" msgid "Units" msgstr "Unità" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Unità parametri" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo msgid "Supplier" msgstr "Fornitore" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Seleziona fornitore" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Unità di giacenza magazzino fornitore" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Selezionare un produttore" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "URL dell'articolo del fornitore" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Descrizione articolo fornitore" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "Descrizione articolo fornitore" msgid "Note" msgstr "Nota" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "costo base" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Onere minimo (ad esempio tassa di stoccaggio)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Onere minimo (ad esempio tassa di stoccaggio)" msgid "Packaging" msgstr "Confezionamento" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Imballaggio del pezzo" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Imballaggio del pezzo" msgid "Pack Quantity" msgstr "Quantità Confezione" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "multiplo" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Ordine multiplo" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Quantità disponibile dal fornitore" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Disponibilità Aggiornata" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Data dell’ultimo aggiornamento dei dati sulla disponibilità" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Cancella articolo produttore" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Articolo interno" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Sconosciuto" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Prezzo Totale" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Stato dell'ordine" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Nessun ordine di acquisto corrispondente trovato" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Ordine" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Ordine D'Acquisto" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Verificato Da" msgid "User who checked this shipment" msgstr "Utente che ha controllato questa spedizione" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Spedizione" @@ -5257,7 +5262,7 @@ msgstr "Impossibile allocare stock a una riga senza un articolo" msgid "Allocation quantity cannot exceed stock quantity" msgstr "La quantità di ripartizione non puo' superare la disponibilità della giacenza" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "La quantità deve essere 1 per l'elemento serializzato" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Elementi Riga" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "L'ordine non può essere cancellato" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "Consenti di chiudere l'ordine con elementi di riga incompleti" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "L'ordine ha elementi di riga incompleti" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "L'ordine non è aperto" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Valuta prezzo d'acquisto" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "L'articolo del fornitore deve essere specificato" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "L'ordine di acquisto deve essere specificato" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "Il fornitore deve essere abbinato all'ordine d'acquisto" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "L'ordine di acquisto deve essere abbinato al fornitore" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Elemento Riga" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "L'elemento di riga non corrisponde all'ordine di acquisto" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Seleziona la posizione di destinazione per gli elementi ricevuti" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Inserisci il codice univoco per gli articoli in arrivo" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Inserisci i numeri di serie per gli articoli stock in arrivo" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Codice a Barre" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Codice a barre scansionato" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Il codice a barre è già in uso" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Deve essere fornita una quantità intera per gli articoli rintracciabili" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Gli elementi di linea devono essere forniti" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "La destinazione deve essere specificata" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "I valori dei codici a barre forniti devono essere univoci" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Valuta prezzo di vendita" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Nessun dettaglio di spedizione fornito" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "L'elemento di riga non è associato a questo ordine" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "La quantità deve essere positiva" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Inserisci i numeri di serie da assegnare" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "La spedizione è già stata spedita" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "La spedizione non è associata con questo ordine" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Nessuna corrispondenza trovata per i seguenti numeri di serie" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "I seguenti numeri di serie sono già assegnati" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "L'ordine è già elaborato. Non è possibile caricare i file." msgid "Step %(step)s of %(count)s" msgstr "Passo %(step)s di %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Elementi Riga" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Stock Ricevuto" @@ -8302,17 +8311,17 @@ msgstr "Metodo" msgid "No author found" msgstr "Nessun autore trovato" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index d21532818f..c6dc624b6f 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -58,7 +58,7 @@ msgstr "日付を入力する" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "トルコ語" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "ベトナム語" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "添付ファイルを選択" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "お名前" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "組立状況" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "メーカー・パーツ" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "仕入先" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "内部パーツ" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "割り当てるシリアル番号を入力" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 8ccf439349..2e0f6a5285 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index 173b919003..718259b48d 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -58,7 +58,7 @@ msgstr "Ievadiet datumu" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index 2a32cd9fca..74fed11b36 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -58,7 +58,7 @@ msgstr "Voer datum in" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turks" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamees" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Chinees (vereenvoudigd)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Chinees (traditioneel)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Ongeldige keuze" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Naam" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Gevolgd" msgid "Allocated" msgstr "Toegewezen" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Productieorder waar deze productie aan is toegewezen" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Productiestatus" msgid "Build status code" msgstr "Productiestatuscode" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Batchcode" msgid "Batch code for this build output" msgstr "Batchcode voor deze productieuitvoer" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Productuitvoer komt niet overeen met de Productieorder" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Hoeveelheid moet groter zijn dan nul" @@ -1294,7 +1298,7 @@ msgstr "Bouw object" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" msgid "Selected stock item does not match BOM line" msgstr "Geselecteerde voorraadartikelen komen niet overeen met de BOM-regel" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "De volgende serienummers bestaan al of zijn ongeldig" msgid "A list of build outputs must be provided" msgstr "Een lijst van productieuitvoeren moet worden verstrekt" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Locatie van voltooide productieuitvoeren" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Accepteer dat voorraadartikelen niet volledig zijn toegewezen aan deze p msgid "Required stock has not been fully allocated" msgstr "Vereiste voorraad is niet volledig toegewezen" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Accepteer Onvolledig" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part moet naar hetzelfde onderdeel wijzen als de productieorder msgid "Item must be in stock" msgstr "Artikel moet op voorraad zijn" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Beschikbare hoeveelheid ({q}) overschreden" @@ -1627,7 +1631,7 @@ msgstr "Productieuitvoer moet worden opgegeven voor de toewijzing van gevolgde o msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Productieuitvoer kan niet worden gespecificeerd voor de toewijzing van niet gevolgde onderdelen" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Allocaties voor artikelen moeten worden opgegeven" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Voltooide Uitvoeren" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "Eindpunt waarop deze webhook wordt ontvangen" msgid "Name for this webhook" msgstr "Naam van deze webhook" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basis onderdeel" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Onderdeel selecteren" @@ -4086,22 +4090,22 @@ msgstr "Fabrikant artikel nummer (MPN)" msgid "URL for external manufacturer part link" msgstr "URL voor externe link van het fabrikant onderdeel" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Omschrijving onderdeel fabrikant" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Fabrikant onderdeel" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Parameternaam" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Parameternaam" msgid "Value" msgstr "Waarde" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Parameterwaarde" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Parameterwaarde" msgid "Units" msgstr "Eenheden" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Parameter eenheden" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderdeel" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderd msgid "Supplier" msgstr "Leverancier" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Leverancier selecteren" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Selecteer fabrikant onderdeel" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Opmerking" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "basisprijs" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimale kosten (bijv. voorraadkosten)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Minimale kosten (bijv. voorraadkosten)" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "meerdere" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Order meerdere" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Fabrikant onderdeel verwijderen" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Intern onderdeel" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Totaalprijs" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Inkooporder" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Gecontroleerd door" msgid "User who checked this shipment" msgstr "Gebruiker die deze zending gecontroleerd heeft" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Zending" @@ -5257,7 +5262,7 @@ msgstr "Kan voorraad niet toewijzen aan een regel zonder onderdeel" msgid "Allocation quantity cannot exceed stock quantity" msgstr "Toewijzingshoeveelheid kan niet hoger zijn dan de voorraadhoeveelheid" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerd voorraadartikel" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Artikelen" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "Order kan niet worden geannuleerd" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "Order is niet open" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Valuta Inkoopprijs" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "Leveranciersonderdeel moet worden gespecificeerd" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Inkooporder moet worden gespecificeerd" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "De leverancier moet overeenkomen met de inkooporder" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "Inkooporder moet overeenkomen met de leverancier" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Artikel" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Artikelregel komt niet overeen met inkooporder" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Selecteer bestemmingslocatie voor ontvangen artikelen" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Voer serienummers in voor inkomende voorraadartikelen" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Streepjescode is al in gebruik" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Hoeveelheid als geheel getal vereist voor traceerbare onderdelen" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Artikelen moeten worden opgegeven" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "Bestemmingslocatie moet worden opgegeven" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "Geleverde streepjescodewaarden moeten uniek zijn" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Valuta verkoopprijs" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Geen verzenddetails opgegeven" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "Artikelregel is niet gekoppeld aan deze bestelling" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "Hoeveelheid moet positief zijn" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Voer serienummers in om toe te wijzen" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "Verzending is al verzonden" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "Zending is niet gekoppeld aan deze bestelling" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Geen overeenkomst gevonden voor de volgende serienummers" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "De volgende serienummers zijn al toegewezen" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "Order is al verwerkt. Bestanden kunnen niet meer worden geüpload." msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Artikelen" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Ontvangen Voorraadartikelen" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index e9ff884fb0..7b069abb3e 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -58,7 +58,7 @@ msgstr "Oppgi dato" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Tyrkisk" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamesisk" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kinesisk (forenklet)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kinesisk (tradisjonell)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Velg fil å legge ved" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Ugyldig valg" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Navn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Spores" msgid "Allocated" msgstr "Tildelt" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Produksjonsordre som denne produksjonen er tildelt" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Produksjonsstatus" msgid "Build status code" msgstr "Produksjonsstatuskode" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Batchkode" msgid "Batch code for this build output" msgstr "Batchkode for denne produksjonsartikkelen" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Produksjonsartikkelen samsvarer ikke med produksjonsordren" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Mengden må være større enn null" @@ -1294,7 +1298,7 @@ msgstr "Produksjonsobjekt" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Mengden må være 1 for serialisert lagervare" msgid "Selected stock item does not match BOM line" msgstr "Valgt lagervare samsvarer ikke med BOM-linjen" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Heltallsverdi kreves for sporbare deler" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Heltallsverdi kreves, da stykklisten inneholder sporbare deler" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Følgende serienummer finnes allerede eller er ugyldige" msgid "A list of build outputs must be provided" msgstr "En liste over produksjonsartikler må oppgis" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Plassering for ferdige produksjonsartikler" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Godta at lagervarer ikke er fullt tildelt til denne produksjonsordren" msgid "Required stock has not been fully allocated" msgstr "Nøvendig lagerbeholdning er ikke fullt tildelt" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Godta uferdig" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part må peke på den samme delen som produksjonsordren" msgid "Item must be in stock" msgstr "Artikkelen må være på lager" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Tilgjengelig antall ({q}) overskredet" @@ -1627,7 +1631,7 @@ msgstr "Produksjonsartikkel må spesifiseres for tildeling av sporede deler" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Produksjonsartikkel kan ikke spesifiseres for tildeling av usporede deler" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Tildelingsartikler må oppgis" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Fullførte byggeresultater" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "Endepunktet hvor denne webhooken er mottatt" msgid "Name for this webhook" msgstr "Navn for webhooken" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "{verbose_name} kansellert" msgid "A order that is assigned to you was canceled" msgstr "En ordre som er tildelt til deg ble kansellert" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Artikler mottatt" @@ -4041,13 +4045,13 @@ msgstr "Fraktnotater for internt bruk" msgid "Link to address information (external)" msgstr "Lenke til adresseinformasjon (ekstern)" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Basisdel" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Velg del" @@ -4086,22 +4090,22 @@ msgstr "Produsentens varenummer" msgid "URL for external manufacturer part link" msgstr "URL for ekstern produsentdel-lenke" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Produsentens delbeskrivelse" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Produsentdeler" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Parameternavn" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Parameternavn" msgid "Value" msgstr "Verdi" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Parameterverdi" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Parameterverdi" msgid "Units" msgstr "Enheter" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Parameterenheter" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "Pakkeenhetene må være komptible med delens basisenhet" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "Pakkeenhet må være mer enn null" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" msgid "Supplier" msgstr "Leverandør" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Velg leverandør" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Leverandørens lagerbeholdningsenhet" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Velg produsentdel" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "URL for ekstern leverandørdel-lenke" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Leverandørens delbeskrivelse" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "Leverandørens delbeskrivelse" msgid "Note" msgstr "Notat" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "grunnkostnad" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum betaling (f.eks. lageravgift)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Minimum betaling (f.eks. lageravgift)" msgid "Packaging" msgstr "Emballasje" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Delemballasje" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Delemballasje" msgid "Pack Quantity" msgstr "Pakkeantall" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Totalt antall i en enkelt pakke. La være tom for enkeltenheter." -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "flere" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Bestill flere" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Antall tilgjengelig fra leverandør" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Tilgjengelighet oppdatert" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Dato for siste oppdatering av tilgjengelighetsdata" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Slett produsentdel" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Intern del" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Adresser" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Ukjent" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Total pris" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Ordrestatus" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Ingen samsvarende innkjøpsordre funnet" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Ordre" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Innkjøpsordre" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Sjekket Av" msgid "User who checked this shipment" msgstr "Brukeren som sjekket forsendelsen" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Forsendelse" @@ -5257,7 +5262,7 @@ msgstr "Kan ikke tildele lagerbeholdning til en linje uten en del" msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tildelingsantall kan ikke overstige tilgjengelig lagerbeholdning" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Antall må være 1 for serialisert lagervare" @@ -5331,159 +5336,172 @@ msgstr "Utfall for dette linjeelementet" msgid "Cost associated with return or repair for this line item" msgstr "Kostnad forbundet med retur eller reparasjon for dette linjeelementet" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Linjeelementer" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "Ordren kan ikke kanselleres" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "Tillat ordre å lukkes med ufullstendige linjeelementer" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "Ordren har ufullstendige linjeelementer" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "Ordren er ikke åpen" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Innkjøpsvaluta" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "Leverandørdel må angis" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Innkjøpsordre må angis" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "Leverandør må samsvare med innkjøpsordre" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "Innkjøpsordre må samsvare med leverandør" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Ordrelinje" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Linjeelementet samsvarer ikke med innkjøpsordre" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Velg lagerplassering for mottatte enheter" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Angi batchkode for innkommende lagervarer" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Angi serienummer for innkommende lagervarer" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Strekkode" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Skannet strekkode" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Strekkode allerede i bruk" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Heltallsverdi må angis for sporbare deler" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Linjeelementer må være oppgitt" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "Målplassering må angis" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "Angitte strekkodeverdier må være unike" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Valuta for salgspris" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Ingen forsendelsesopplysninger oppgitt" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "Linjeelement er ikke knyttet til denne ordren" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "Mengden må være positiv" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Skriv inn serienummer for å tildele" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "Forsendelsen er allerede sendt" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "Forsendelsen er ikke knyttet til denne ordren" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Ingen treff funnet for følgende serienummer" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "Følgende serienummer er allerede tildelt" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "Returordrelinje" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "Linjeelementet samsvarer ikke med returordre" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "Linjeelementet er allerede mottatt" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "Artikler kan bare mottas mot ordrer som pågår" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "Valuta for linje" @@ -5708,15 +5726,6 @@ msgstr "Ordren er allerede behandlet. Filer kan ikke lastes opp." msgid "Step %(step)s of %(count)s" msgstr "Trinn %(step)s av %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Linjeelementer" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Mottatt lagerbeholdning" @@ -8302,17 +8311,17 @@ msgstr "Metode" msgid "No author found" msgstr "Ingen forfatter funnet" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Utvidensen '{p}' er ikke kompatibel med nåværende InvenTree-versjon {v}" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Utvidelsen krever minst versjon {v}" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Utvidelsen krever maks versjon {v}" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index 52d43f98e5..de331cb2bd 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -58,7 +58,7 @@ msgstr "Wprowadź dane" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turecki" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Wietnamski" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "chiński (uproszczony)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "chiński (tradycyjny)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Wybierz plik do załączenia" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Nazwa" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Śledzony" msgid "Allocated" msgstr "Przydzielono" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Skompilowane dane wyjściowe nie pasują do kolejności kompilacji" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -1294,7 +1298,7 @@ msgstr "Zbuduj obiekt" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Ilość musi wynosić 1 dla serializowanych zasobów" msgid "Selected stock item does not match BOM line" msgstr "Wybrana pozycja magazynowa nie pasuje do pozycji w zestawieniu BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Poniższe numery seryjne już istnieją lub są nieprawidłowe" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Akceptuj niekompletne" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "Towar musi znajdować się w magazynie" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Wybierz część" @@ -4086,22 +4090,22 @@ msgstr "Numer producenta komponentu" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Komponent producenta" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "Wartość" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "Jednostki" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Jednostki parametru" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Dostawca" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Uwaga" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Opakowanie części" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Usuń komponent producenta" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Komponent wewnętrzny" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Cena całkowita" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Status zamówienia" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Nie znaleziono pasującego zlecenia zakupu" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Zamówienie" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Zlecenie zakupu" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Sprawdzone przez" msgid "User who checked this shipment" msgstr "Użytkownik, który sprawdził tę wysyłkę" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Przesyłka" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "Zarezerwowana ilość nie może przekraczać ilości na stanie" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "Zamówienie nie może zostać anulowane" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Zlecenie zakupu musi być określone" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "Dostawca musi być zgodny ze zleceniem zakupu" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "Zlecenie zakupu musi być zgodne z dostawcą" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Pozycja nie pasuje do zlecenia zakupu" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Kod kreskowy" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "Metoda" msgid "No author found" msgstr "Nie znaleziono autora" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index c5b077f3e6..dce5348dc4 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 52d21a43ac..35163dee27 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -58,7 +58,7 @@ msgstr "Введите дату" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Турецкий" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Вьетнамский" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Китайский (Упрощенный)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Китайский (Традиционный)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Выберите файл для вложения" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Неверный выбор" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Название" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Отслеживается" msgid "Allocated" msgstr "Зарезервировано" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Заказ на производство, которому принадлежит этот заказ на производство" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Статус заказа на производство" msgid "Build status code" msgstr "Код статуса заказа на производство" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Код партии" msgid "Batch code for this build output" msgstr "Код партии для продукции" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Продукция не совпадает с заказом на производство" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Количество должно быть больше нуля" @@ -1294,7 +1298,7 @@ msgstr "Объект производства" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Количество должно быть 1 для сериализов msgid "Selected stock item does not match BOM line" msgstr "Выбранная складская позиция не соответствует позиции в BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Для отслеживаемых деталей должно быть msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Требуется целое количество, так как материал содержит отслеживаемые детали" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Следующие серийные номера уже существу msgid "A list of build outputs must be provided" msgstr "Необходимо представить список выхода деталей" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Место хранения для завершенной продукц #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Подтвердите, что складские позиции не б msgid "Required stock has not been fully allocated" msgstr "Необходимые запасы не были полностью зарезервированы" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Разрешить незавершенные производимые детали" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part должна указывать на ту же часть, msgid "Item must be in stock" msgstr "Элемент должен быть в наличии" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Превышено доступное количество ({q})" @@ -1627,7 +1631,7 @@ msgstr "Продукция должна быть указан для резер msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Продукция не может быть указана для резервирования не отслеживаемых частей" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Необходимо указать резервируемые элементы" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Завершенная продукция" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Полученные элементы" @@ -4041,13 +4045,13 @@ msgstr "Записи отправления для внутреннего пол msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Базовая деталь" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Выберите деталь" @@ -4086,22 +4090,22 @@ msgstr "Код производителя" msgid "URL for external manufacturer part link" msgstr "Ссылка на сайт производителя" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Деталь производителя" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Наименование параметра" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Наименование параметра" msgid "Value" msgstr "Значение" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Значение параметра" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Значение параметра" msgid "Units" msgstr "Ед.изм" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Единицы измерения параметра" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Поставщик" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Выберите поставщика" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Код поставщика" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Выберите производителя части" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "Ссылка на сайт поставщика" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Запись" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "базовая стоимость" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "Упаковка" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Упаковка детали" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Упаковка детали" msgid "Pack Quantity" msgstr "Кол-во в упаковке" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "множественные" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Кратность заказа" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Внутренняя деталь" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Адреса" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Неизвестно" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Общая стоимость" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Статсу заказа" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "Имеет цену" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Заказ" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Заказ на закупку" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Проверн" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Отправление" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Количество должно быть 1 для сериализированных складских позиций" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Позиции" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "Заказ не открыт" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Валюта цены закупки" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Позиция" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Выберите место назначения для полученных элементов" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Введите код партии для поступающих складских позиций" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Введите серийные номера для входящих складских позиций" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Штрих-код" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Сканированный штрих-код" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Для отслеживаемых деталей должно быть указано целочисленное количество" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Валюта цены продажи" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Введите серийные номера для резервирования" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "Шаг %(step)s из %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Позиции" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Полученные Запасы" @@ -8302,17 +8311,17 @@ msgstr "Метод" msgid "No author found" msgstr "Автор не найден" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index fc13167eaa..6b102ee901 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index e8d36f1c68..723fff9fd1 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -58,7 +58,7 @@ msgstr "Vnesi datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turščina" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamščina" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kitajščina (poenostavljena)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kitajščina (tradicionalno)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Izberite prilogo" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Nedovoljena izbira" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Ime" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Nalog izgradnje na katerega se ta izgradnaj nanaša" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Status izgradnje" msgid "Build status code" msgstr "Koda statusa izgradnje" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Številka serije" msgid "Batch code for this build output" msgstr "Številka serije za to izgradnjo" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Izgradnja se ne ujema s nalogom izdelave" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Količina za zalogo s serijsko številko mora biti 1" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 150c3875a8..9f17d9b9c2 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -58,7 +58,7 @@ msgstr "Unesite datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turski" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vijetnamski" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kineski (Uprošćeni)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kineski (Tradicionalni)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Izaberite datoteku za prilog" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Nevažeći izvor" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Ime" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index 6c56800fe6..9189dc64c7 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -58,7 +58,7 @@ msgstr "Ange datum" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Turkiska" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamesiska" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Kinesiska (Förenklad)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Kinesiska (Traditionell)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Välj fil att bifoga" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Ogiltigt val" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Namn" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Byggorder till vilken detta bygge är tilldelad" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Byggstatus" msgid "Build status code" msgstr "Bygg statuskod" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Batchkod" msgid "Batch code for this build output" msgstr "Batch-kod för denna byggutdata" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Byggutgång matchar inte bygg order" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Antal måste vara 1 för serialiserat lager" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Acceptera ofullständig" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Leverantör" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Välj leverantör" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Adresser" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Orderstatus" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Streckkod" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "Steg %(step)s av %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index 95eb92c8c1..699df81e28 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -58,7 +58,7 @@ msgstr "ป้อนวันที่" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "ภาษาเวียดนาม" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "เลือกไฟล์ที่ต้องการแนบ" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "ชื่อ" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "จำนวนต้องมีค่ามากกว่า 0" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 6d555fb410..7456ab6057 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -58,7 +58,7 @@ msgstr "Tarih giriniz" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Türkçe" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Vietnamca" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Çince (Basitleştirilmiş)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Çince (Geleneksel)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Geçersiz seçim" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Adı" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Yapım İşi Durumu" msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Seri numaralı stok için miktar bir olmalı" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "Gerekli stok tamamen tahsis edilemedi" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Temel Parça" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Parça seçin" @@ -4086,22 +4090,22 @@ msgstr "Üretici Parça Numarası" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Parametre adı" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Parametre adı" msgid "Value" msgstr "Değer" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Parametre değeri" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Parametre değeri" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "Tedarikçi" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Tedarikçi seçin" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "Not" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "temel maliyet" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "Paketleme" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "çoklu" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index aa059ab387..d2522ff02d 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-28 19:48\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:54\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -14245,3 +14254,4 @@ msgstr "" #: users/models.py:426 msgid "Permission to delete items" msgstr "" + diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index 19a1d2344c..fcdae144df 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: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -58,7 +58,7 @@ msgstr "Nhập ngày" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "Tiếng Thổ Nhĩ Kỳ" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "Tiếng Việt" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "Tiếng Trung (Giản thể)" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "Tiếng Trung (Phồn thể)" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "Chọn file đính kèm" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "Lựa chọn sai" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "Tên" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "Đã theo dõi" msgid "Allocated" msgstr "Đã cấp phát" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "Đơn đặt bản dựng với bản dựng này đã được phân bổ" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "Trnạg thái bản dựng" msgid "Build status code" msgstr "Mã trạng thái bản dựng" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "Mã lô hàng" msgid "Batch code for this build output" msgstr "Mã lô cho đầu ra bản dựng này" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "Đầu ra bản dựng không phù hợp với đơn đặt bản dựng" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "Số lượng phải lớn hơn 0" @@ -1294,7 +1298,7 @@ msgstr "Dựng đối tượng" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "Số lượng phải là 1 cho kho sê ri" msgid "Selected stock item does not match BOM line" msgstr "Hàng trong kho đã chọn không phù hợp với đường BOM" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "Số lượng nguyên dương cần phải điền cho sản phẩm có msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "Cần nhập số lượng nguyên dương, bởi vì hóa đơn vật liệu chứa sản phẩm có thể theo dõi" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "Số sêri sau đây đã tồn tại hoặc không hợp lệ" msgid "A list of build outputs must be provided" msgstr "Danh sách đầu ra bản dựng phải được cung cấp" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "Vị trí cho đầu ra bản dựng hoàn thiện" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "Chấp nhận hàng hóa không được phân bổ đầy đủ vào đ msgid "Required stock has not been fully allocated" msgstr "Kho được yêu cầu chưa được phân bổ hết không gian" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "Chấp nhận không hoàn thành" @@ -1614,7 +1618,7 @@ msgstr "bom_item.part phải trỏ đến phần tương tự của đơn đặt msgid "Item must be in stock" msgstr "Hàng hóa phải trong kho" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "Số lượng có sẵn ({q}) đã bị vượt quá" @@ -1627,7 +1631,7 @@ msgstr "Đầu ra bản dựng phải được xác định cho việc phân s msgid "Build output cannot be specified for allocation of untracked parts" msgstr "Đầu ra bản dựng không thể chỉ định cho việc phân sản phẩm chưa được theo dõi" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "Hàng hóa phân bổ phải được cung cấp" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "Đầu ra hoàn thiện" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "Đầu mối tại điểm webhook được nhận" msgid "Name for this webhook" msgstr "Tên của webhook này" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "{verbose_name} đã bị hủy" msgid "A order that is assigned to you was canceled" msgstr "Một đơn đặt từng được phân công cho bạn đã bị hủy bỏ" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "Mục đã nhận" @@ -4041,13 +4045,13 @@ msgstr "Ghi chú nội bộ sử dụng cho chuyển phát nhanh" msgid "Link to address information (external)" msgstr "Liên kết thông tin địa chỉ (bên ngoài)" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "Sản phẩm cơ bản" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "Chọn sản phẩm" @@ -4086,22 +4090,22 @@ msgstr "Mã số nhà sản xuất" msgid "URL for external manufacturer part link" msgstr "URL cho liên kết sản phẩm của nhà sản xuất bên ngoài" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "Mô tả sản phẩm của nhà sản xuất" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "Sản phẩm nhà sản xuất" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "Tên tham số" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "Tên tham số" msgid "Value" msgstr "Giá trị" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "Giá trị tham số" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "Giá trị tham số" msgid "Units" msgstr "Đơn vị" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "Đơn vị tham số" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "Đơn vị đóng gói phải tương thích với đơn vị sản phẩm cơ bản" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "Đơn vị đóng gói phải lớn hơn không" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu với sản phẩm cơ bản tương tự" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "Sản phẩm nhà sản xuất đã liên kết phải tham chiếu vớ msgid "Supplier" msgstr "Nhà cung cấp" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "Chọn nhà cung cấp" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "Đơn vị quản lý kho nhà cung cấp" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "Chọn sản phẩm của nhà sản xuất" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "URL cho liên kết sản phẩm của nhà cung cấp bên ngoài" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "Mô tả sản phẩm nhà cung cấp" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "Mô tả sản phẩm nhà cung cấp" msgid "Note" msgstr "Ghi chú" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "chi phí cơ sở" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "Thu phí tối thiểu (vd: phí kho bãi)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "Thu phí tối thiểu (vd: phí kho bãi)" msgid "Packaging" msgstr "Đóng gói" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "Đóng gói sản phẩm" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "Đóng gói sản phẩm" msgid "Pack Quantity" msgstr "Số lượng gói" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "Tổng số lượng được cung cấp trong một gói đơn. Để trống cho các hàng hóa riêng lẻ." -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "nhiều" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "Đặt hàng nhiều" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "Số lượng có sẵn từ nhà cung cấp" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "Sẵn hàng đã được cập nhật" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "Ngày cập nhật cuối thông tin tồn kho" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "Xóa sản phẩm của nhà sản xuất" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "Sản phẩm nội bộ" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "Địa chỉ" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "Không rõ" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "Tổng tiền" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "Trạng thái đặt hàng" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "Không tìm thấy đơn đặt mua phù hợp" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "Đặt hàng" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "Đơn hàng" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "Kiểm tra bởi" msgid "User who checked this shipment" msgstr "Người dùng đã kiểm tra vận chuyển này" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "Vận chuyển" @@ -5257,7 +5262,7 @@ msgstr "Không thể phân bổ hàng hóa vào một dòng mà không có sản msgid "Allocation quantity cannot exceed stock quantity" msgstr "Số lượng phân bổ không thể vượt quá số lượng của kho" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "Số lượng phải là 1 cho hàng hóa sêri" @@ -5331,159 +5336,172 @@ msgstr "Kết quả cho hàng hóa dòng này" msgid "Cost associated with return or repair for this line item" msgstr "Chi phí gắn với hàng trả lại hoặc sửa chữa cho dòng hàng hóa này" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "Mục dòng" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "Đơn đặt không thể bị hủy" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "Cho phép đơn đặt phải đóng lại cùng với các mục dòng hàng hóa chưa hoàn thành" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "Đơn đặt có dòng hàng hóa chưa hoàn thành" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "Đơn đặt là không được mở" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "Tiền tệ giá mua" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "Sản phẩm nhà cung cấp phải được chỉ định" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "Đơn đặt mua phải được chỉ định" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "Nhà cung cấp phải phù hợp với đơn đặt mua" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "Đơn đặt mua phải phù hợp với nhà cung cấp" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "Mục dòng" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "Mục dòng không phù hợp với đơn đặt mua" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "Chọn vị trí đích cho hàng hóa đã nhận" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "Nhập mã lô cho hàng trong kho đang đến" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "Nhập số sê ri cho hàng trong kho đang đến" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "Mã vạch" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "Mã vạch đã quét" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "Mã vạch đã được dùng" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "Cần điền số nguyên cho sản phẩm có thể theo dõi" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "Dòng hàng hóa phải được cung cấp" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "Vị trí đích phải được chỉ ra" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "Giá trị mã vạch đã cung cấp phải duy nhất" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "Tiền tệ giá bán" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "Chưa cung cấp thông tin vận chuyển" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "Dòng hàng hóa chưa được gắn với đơn đặt này" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "Số lượng phải là số dương" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "Nhập số sê ri để phân bổ" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "Vận đơn đã được chuyển đi" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "Vận đơn không được gắn với đơn đặt này" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "Không tìm thấy số sê ri sau đây" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "Những số sê ri sau đây đã được phân bổ" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "Dòng riêng biệt đơn hàng trả lại" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "Line item không phù hợp với đơn hàng trả lại" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "Line item đã nhận được" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "Hàng hóa chỉ có thể được nhận theo đơn hàng đang trong tiến trình" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "Tiền tệ giá đồng hạng" @@ -5708,15 +5726,6 @@ msgstr "Đơn đặt đã được xử lý. Không thể tải lên tệp tin." msgid "Step %(step)s of %(count)s" msgstr "Bước %(step)s của %(count)s" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "Mục dòng" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "Kho đã nhận hàng" @@ -8302,17 +8311,17 @@ msgstr "Phương thức" msgid "No author found" msgstr "Không tìm thấy tác giả" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "Phần bổ sung '{p}' không tương thích với phiên bản InvenTree hiện tại {v}" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "Phần bổ sung yêu cầu ít nhất phiên bản {v}" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "Phần bổ sung yêu cầu tối đa phiên bản {v}" diff --git a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po index 29015f47ad..c11e9489b5 100644 --- a/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-23 11:06+0000\n" -"PO-Revision-Date: 2024-04-24 05:27\n" +"POT-Creation-Date: 2024-04-30 06:22+0000\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -58,7 +58,7 @@ msgstr "" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -324,14 +324,18 @@ msgid "Turkish" msgstr "" #: InvenTree/locales.py:48 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: InvenTree/locales.py:49 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: InvenTree/locales.py:50 +msgid "Chinese (Simplified)" +msgstr "" + +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -406,7 +410,7 @@ msgid "Select file to attach" msgstr "" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -484,7 +488,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -505,7 +509,7 @@ msgstr "" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -970,7 +974,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1050,7 +1054,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:821 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -1154,7 +1158,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:270 build/serializers.py:280 order/serializers.py:577 +#: build/models.py:270 build/serializers.py:280 order/serializers.py:581 #: stock/models.py:823 stock/serializers.py:1333 #: templates/js/translated/purchase_order.js:1129 msgid "Batch Code" @@ -1164,8 +1168,8 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:277 order/models.py:304 part/models.py:1079 -#: part/templates/part/part_base.html:310 +#: build/models.py:277 order/models.py:304 order/serializers.py:120 +#: part/models.py:1079 part/templates/part/part_base.html:310 #: templates/js/translated/return_order.js:339 #: templates/js/translated/sales_order.js:827 msgid "Creation Date" @@ -1272,8 +1276,8 @@ msgid "Build output does not match Build Order" msgstr "" #: build/models.py:884 build/serializers.py:223 build/serializers.py:262 -#: build/serializers.py:831 order/models.py:538 order/serializers.py:429 -#: order/serializers.py:572 part/serializers.py:1471 part/serializers.py:1871 +#: build/serializers.py:831 order/models.py:538 order/serializers.py:433 +#: order/serializers.py:576 part/serializers.py:1471 part/serializers.py:1871 #: stock/models.py:662 stock/models.py:1474 stock/serializers.py:472 msgid "Quantity must be greater than zero" msgstr "" @@ -1294,7 +1298,7 @@ msgstr "" #: build/models.py:1322 build/models.py:1578 build/serializers.py:210 #: build/serializers.py:247 build/templates/build/build_base.html:102 #: build/templates/build/detail.html:34 common/models.py:2516 -#: order/models.py:1259 order/models.py:1918 order/serializers.py:1335 +#: order/models.py:1259 order/models.py:1918 order/serializers.py:1339 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:416 #: part/forms.py:48 part/models.py:3162 part/models.py:4035 #: part/templates/part/part_pricing.html:16 @@ -1367,8 +1371,8 @@ msgstr "" msgid "Selected stock item does not match BOM line" msgstr "" -#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1179 -#: order/serializers.py:1200 stock/serializers.py:566 stock/serializers.py:1052 +#: build/models.py:1565 build/serializers.py:811 order/serializers.py:1183 +#: order/serializers.py:1204 stock/serializers.py:566 stock/serializers.py:1052 #: stock/serializers.py:1164 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:194 @@ -1433,7 +1437,7 @@ msgstr "" msgid "Integer quantity required, as the bill of materials contains trackable parts" msgstr "" -#: build/serializers.py:287 order/serializers.py:585 order/serializers.py:1339 +#: build/serializers.py:287 order/serializers.py:589 order/serializers.py:1343 #: stock/serializers.py:483 templates/js/translated/purchase_order.js:1153 #: templates/js/translated/stock.js:367 templates/js/translated/stock.js:565 msgid "Serial Numbers" @@ -1459,8 +1463,8 @@ msgstr "" msgid "A list of build outputs must be provided" msgstr "" -#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:561 -#: order/serializers.py:669 order/serializers.py:1675 part/serializers.py:1127 +#: build/serializers.py:426 build/serializers.py:498 order/serializers.py:565 +#: order/serializers.py:673 order/serializers.py:1679 part/serializers.py:1127 #: stock/serializers.py:494 stock/serializers.py:654 stock/serializers.py:750 #: stock/serializers.py:1196 stock/serializers.py:1452 #: stock/templates/stock/item_base.html:394 @@ -1501,7 +1505,7 @@ msgstr "" #: build/serializers.py:505 build/templates/build/build_base.html:151 #: build/templates/build/detail.html:62 order/models.py:922 -#: order/models.py:2022 order/serializers.py:593 stock/admin.py:165 +#: order/models.py:2022 order/serializers.py:597 stock/admin.py:165 #: stock/serializers.py:801 stock/serializers.py:1340 #: stock/templates/stock/item_base.html:427 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2189 @@ -1574,7 +1578,7 @@ msgstr "" msgid "Required stock has not been fully allocated" msgstr "" -#: build/serializers.py:684 order/serializers.py:297 order/serializers.py:1242 +#: build/serializers.py:684 order/serializers.py:301 order/serializers.py:1246 msgid "Accept Incomplete" msgstr "" @@ -1614,7 +1618,7 @@ msgstr "" msgid "Item must be in stock" msgstr "" -#: build/serializers.py:865 order/serializers.py:1233 +#: build/serializers.py:865 order/serializers.py:1237 #, python-brace-format msgid "Available quantity ({q}) exceeded" msgstr "" @@ -1627,7 +1631,7 @@ msgstr "" msgid "Build output cannot be specified for allocation of untracked parts" msgstr "" -#: build/serializers.py:902 order/serializers.py:1485 +#: build/serializers.py:902 order/serializers.py:1489 msgid "Allocation items must be provided" msgstr "" @@ -1860,7 +1864,7 @@ msgid "Completed Outputs" msgstr "" #: build/templates/build/build_base.html:190 -#: build/templates/build/detail.html:101 order/api.py:1507 order/models.py:1538 +#: build/templates/build/detail.html:101 order/api.py:1511 order/models.py:1538 #: order/models.py:1652 order/models.py:1806 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -3574,7 +3578,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -3736,7 +3740,7 @@ msgstr "" msgid "A order that is assigned to you was canceled" msgstr "" -#: common/notifications.py:330 common/notifications.py:337 order/api.py:468 +#: common/notifications.py:330 common/notifications.py:337 order/api.py:472 msgid "Items Received" msgstr "" @@ -4041,13 +4045,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "" @@ -4086,22 +4090,22 @@ msgstr "" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4109,11 +4113,11 @@ msgstr "" msgid "Value" msgstr "" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4121,23 +4125,23 @@ msgstr "" msgid "Units" msgstr "" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 msgid "Pack units must be greater than zero" msgstr "" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4153,31 +4157,31 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 msgid "Is this supplier part active?" msgstr "" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4188,15 +4192,15 @@ msgstr "" msgid "Note" msgstr "" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4204,11 +4208,11 @@ msgstr "" msgid "Packaging" msgstr "" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4218,27 +4222,27 @@ msgstr "" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -4520,7 +4524,7 @@ msgid "Delete manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:65 -#: company/templates/company/supplier_part.html:97 order/api.py:454 +#: company/templates/company/supplier_part.html:97 order/api.py:458 msgid "Internal Part" msgstr "" @@ -4580,7 +4584,7 @@ msgid "Addresses" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 order/api.py:448 +#: company/templates/company/supplier_part.html:24 order/api.py:452 #: stock/models.py:762 stock/templates/stock/item_base.html:233 #: templates/js/translated/company.js:1600 #: templates/js/translated/purchase_order.js:752 @@ -4813,7 +4817,7 @@ msgstr "" msgid "Connected" msgstr "" -#: machine/machine_types/label_printer.py:234 order/api.py:1511 +#: machine/machine_types/label_printer.py:234 order/api.py:1515 #: templates/js/translated/sales_order.js:1042 msgid "Unknown" msgstr "" @@ -4911,37 +4915,38 @@ msgstr "" msgid "Total Price" msgstr "" -#: order/api.py:157 order/templates/order/order_base.html:118 +#: order/api.py:161 order/serializers.py:91 +#: order/templates/order/order_base.html:118 #: order/templates/order/return_order_base.html:113 #: order/templates/order/sales_order_base.html:118 msgid "Order Status" msgstr "" -#: order/api.py:161 templates/js/translated/table_filters.js:194 +#: order/api.py:165 templates/js/translated/table_filters.js:194 #: templates/js/translated/table_filters.js:779 msgid "Has Pricing" msgstr "" -#: order/api.py:236 +#: order/api.py:240 msgid "No matching purchase order found" msgstr "" -#: order/api.py:433 order/api.py:813 order/models.py:1382 order/models.py:1491 +#: order/api.py:437 order/api.py:817 order/models.py:1382 order/models.py:1491 #: order/models.py:1537 order/models.py:1651 order/models.py:1805 #: order/models.py:2209 order/models.py:2260 #: templates/js/translated/sales_order.js:1488 msgid "Order" msgstr "" -#: order/api.py:437 order/api.py:834 +#: order/api.py:441 order/api.py:838 msgid "Order Complete" msgstr "" -#: order/api.py:458 +#: order/api.py:462 msgid "Order Pending" msgstr "" -#: order/api.py:1505 order/models.py:1383 order/models.py:1492 +#: order/api.py:1509 order/models.py:1383 order/models.py:1492 #: order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:18 #: report/templates/report/inventree_po_report_base.html:14 @@ -4955,7 +4960,7 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/api.py:1509 order/models.py:2210 order/models.py:2261 +#: order/api.py:1513 order/models.py:2210 order/models.py:2261 #: order/templates/order/return_order_base.html:9 #: order/templates/order/return_order_base.html:28 #: report/templates/report/inventree_return_order_report_base.html:13 @@ -5208,8 +5213,8 @@ msgstr "" msgid "User who checked this shipment" msgstr "" -#: order/models.py:1682 order/models.py:1895 order/serializers.py:1350 -#: order/serializers.py:1460 templates/js/translated/model_renderers.js:448 +#: order/models.py:1682 order/models.py:1895 order/serializers.py:1354 +#: order/serializers.py:1464 templates/js/translated/model_renderers.js:448 msgid "Shipment" msgstr "" @@ -5257,7 +5262,7 @@ msgstr "" msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:1875 order/serializers.py:1227 +#: order/models.py:1875 order/serializers.py:1231 msgid "Quantity must be 1 for serialized stock item" msgstr "" @@ -5331,159 +5336,172 @@ msgstr "" msgid "Cost associated with return or repair for this line item" msgstr "" -#: order/serializers.py:283 +#: order/serializers.py:80 order/templates/order/po_sidebar.html:5 +#: order/templates/order/return_order_detail.html:18 +#: order/templates/order/so_sidebar.html:5 +#: report/templates/report/inventree_po_report_base.html:22 +#: report/templates/report/inventree_return_order_report_base.html:19 +#: report/templates/report/inventree_so_report_base.html:22 +msgid "Line Items" +msgstr "" + +#: order/serializers.py:84 +msgid "Completed Lines" +msgstr "" + +#: order/serializers.py:287 msgid "Order cannot be cancelled" msgstr "" -#: order/serializers.py:298 order/serializers.py:1243 +#: order/serializers.py:302 order/serializers.py:1247 msgid "Allow order to be closed with incomplete line items" msgstr "" -#: order/serializers.py:308 order/serializers.py:1253 +#: order/serializers.py:312 order/serializers.py:1257 msgid "Order has incomplete line items" msgstr "" -#: order/serializers.py:436 +#: order/serializers.py:440 msgid "Order is not open" msgstr "" -#: order/serializers.py:457 +#: order/serializers.py:461 msgid "Auto Pricing" msgstr "" -#: order/serializers.py:459 +#: order/serializers.py:463 msgid "Automatically calculate purchase price based on supplier part data" msgstr "" -#: order/serializers.py:469 +#: order/serializers.py:473 msgid "Purchase price currency" msgstr "" -#: order/serializers.py:475 +#: order/serializers.py:479 msgid "Merge Items" msgstr "" -#: order/serializers.py:477 +#: order/serializers.py:481 msgid "Merge items with the same part, destination and target date into one line item" msgstr "" -#: order/serializers.py:495 +#: order/serializers.py:499 msgid "Supplier part must be specified" msgstr "" -#: order/serializers.py:498 +#: order/serializers.py:502 msgid "Purchase order must be specified" msgstr "" -#: order/serializers.py:506 +#: order/serializers.py:510 msgid "Supplier must match purchase order" msgstr "" -#: order/serializers.py:507 +#: order/serializers.py:511 msgid "Purchase order must match supplier" msgstr "" -#: order/serializers.py:546 order/serializers.py:1321 +#: order/serializers.py:550 order/serializers.py:1325 msgid "Line Item" msgstr "" -#: order/serializers.py:552 +#: order/serializers.py:556 msgid "Line item does not match purchase order" msgstr "" -#: order/serializers.py:562 order/serializers.py:670 order/serializers.py:1676 +#: order/serializers.py:566 order/serializers.py:674 order/serializers.py:1680 msgid "Select destination location for received items" msgstr "" -#: order/serializers.py:578 templates/js/translated/purchase_order.js:1130 +#: order/serializers.py:582 templates/js/translated/purchase_order.js:1130 msgid "Enter batch code for incoming stock items" msgstr "" -#: order/serializers.py:586 templates/js/translated/purchase_order.js:1154 +#: order/serializers.py:590 templates/js/translated/purchase_order.js:1154 msgid "Enter serial numbers for incoming stock items" msgstr "" -#: order/serializers.py:597 templates/js/translated/barcode.js:52 +#: order/serializers.py:601 templates/js/translated/barcode.js:52 msgid "Barcode" msgstr "" -#: order/serializers.py:598 +#: order/serializers.py:602 msgid "Scanned barcode" msgstr "" -#: order/serializers.py:614 +#: order/serializers.py:618 msgid "Barcode is already in use" msgstr "" -#: order/serializers.py:638 +#: order/serializers.py:642 msgid "An integer quantity must be provided for trackable parts" msgstr "" -#: order/serializers.py:686 order/serializers.py:1692 +#: order/serializers.py:690 order/serializers.py:1696 msgid "Line items must be provided" msgstr "" -#: order/serializers.py:702 +#: order/serializers.py:706 msgid "Destination location must be specified" msgstr "" -#: order/serializers.py:713 +#: order/serializers.py:717 msgid "Supplied barcode values must be unique" msgstr "" -#: order/serializers.py:1070 +#: order/serializers.py:1074 msgid "Sale price currency" msgstr "" -#: order/serializers.py:1130 +#: order/serializers.py:1134 msgid "No shipment details provided" msgstr "" -#: order/serializers.py:1191 order/serializers.py:1330 +#: order/serializers.py:1195 order/serializers.py:1334 msgid "Line item is not associated with this order" msgstr "" -#: order/serializers.py:1210 +#: order/serializers.py:1214 msgid "Quantity must be positive" msgstr "" -#: order/serializers.py:1340 +#: order/serializers.py:1344 msgid "Enter serial numbers to allocate" msgstr "" -#: order/serializers.py:1362 order/serializers.py:1468 +#: order/serializers.py:1366 order/serializers.py:1472 msgid "Shipment has already been shipped" msgstr "" -#: order/serializers.py:1365 order/serializers.py:1471 +#: order/serializers.py:1369 order/serializers.py:1475 msgid "Shipment is not associated with this order" msgstr "" -#: order/serializers.py:1412 +#: order/serializers.py:1416 msgid "No match found for the following serial numbers" msgstr "" -#: order/serializers.py:1419 +#: order/serializers.py:1423 msgid "The following serial numbers are already allocated" msgstr "" -#: order/serializers.py:1646 +#: order/serializers.py:1650 msgid "Return order line item" msgstr "" -#: order/serializers.py:1652 +#: order/serializers.py:1656 msgid "Line item does not match return order" msgstr "" -#: order/serializers.py:1655 +#: order/serializers.py:1659 msgid "Line item has already been received" msgstr "" -#: order/serializers.py:1684 +#: order/serializers.py:1688 msgid "Items can only be received against orders which are in progress" msgstr "" -#: order/serializers.py:1762 +#: order/serializers.py:1766 msgid "Line price currency" msgstr "" @@ -5708,15 +5726,6 @@ msgstr "" msgid "Step %(step)s of %(count)s" msgstr "" -#: order/templates/order/po_sidebar.html:5 -#: order/templates/order/return_order_detail.html:18 -#: order/templates/order/so_sidebar.html:5 -#: report/templates/report/inventree_po_report_base.html:22 -#: report/templates/report/inventree_return_order_report_base.html:19 -#: report/templates/report/inventree_so_report_base.html:22 -msgid "Line Items" -msgstr "" - #: order/templates/order/po_sidebar.html:7 msgid "Received Stock" msgstr "" @@ -8302,17 +8311,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" 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 f030cb0424..e6663ebeef 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-04-23 01:51+0000\n" +"POT-Creation-Date: 2024-04-29 12:55+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -64,7 +64,7 @@ msgstr "输入日期" #: InvenTree/fields.py:208 InvenTree/models.py:1021 build/serializers.py:438 #: build/serializers.py:516 build/templates/build/sidebar.html:21 -#: company/models.py:847 company/templates/company/sidebar.html:37 +#: company/models.py:849 company/templates/company/sidebar.html:37 #: order/models.py:1283 order/templates/order/po_sidebar.html:11 #: order/templates/order/return_order_sidebar.html:9 #: order/templates/order/so_sidebar.html:17 part/admin.py:59 @@ -341,14 +341,18 @@ msgid "Turkish" msgstr "土耳其语" #: InvenTree/locales.py:48 +msgid "Ukrainian" +msgstr "" + +#: InvenTree/locales.py:49 msgid "Vietnamese" msgstr "越南语" -#: InvenTree/locales.py:49 +#: InvenTree/locales.py:50 msgid "Chinese (Simplified)" msgstr "" -#: InvenTree/locales.py:50 +#: InvenTree/locales.py:51 msgid "Chinese (Traditional)" msgstr "" @@ -425,7 +429,7 @@ msgid "Select file to attach" msgstr "选择附件" #: InvenTree/models.py:567 common/models.py:3018 company/models.py:146 -#: company/models.py:457 company/models.py:514 company/models.py:830 +#: company/models.py:457 company/models.py:514 company/models.py:831 #: order/models.py:291 order/models.py:1288 order/models.py:1704 #: part/admin.py:55 part/models.py:919 #: part/templates/part/part_scheduling.html:11 @@ -503,12 +507,12 @@ msgid "Invalid choice" msgstr "选择无效" #: InvenTree/models.py:893 common/models.py:2706 common/models.py:3104 -#: common/serializers.py:392 company/models.py:613 label/models.py:120 +#: common/serializers.py:392 company/models.py:614 label/models.py:120 #: machine/models.py:24 part/models.py:855 part/models.py:3616 #: plugin/models.py:41 report/models.py:176 stock/models.py:76 #: templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 -#: templates/InvenTree/settings/plugin.html:81 +#: templates/InvenTree/settings/plugin.html:83 #: templates/InvenTree/settings/plugin_settings.html:22 #: templates/InvenTree/settings/settings_staff_js.html:67 #: templates/InvenTree/settings/settings_staff_js.html:446 @@ -524,7 +528,7 @@ msgstr "名称" #: InvenTree/models.py:899 build/models.py:188 #: build/templates/build/detail.html:24 common/models.py:136 -#: company/models.py:522 company/models.py:838 +#: company/models.py:523 company/models.py:840 #: company/templates/company/company_base.html:77 #: company/templates/company/manufacturer_part.html:75 #: company/templates/company/supplier_part.html:107 label/models.py:127 @@ -1013,7 +1017,7 @@ msgstr "" msgid "Allocated" msgstr "" -#: build/api.py:294 company/models.py:902 company/serializers.py:383 +#: build/api.py:294 company/models.py:904 company/serializers.py:383 #: company/templates/company/supplier_part.html:114 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -1097,7 +1101,7 @@ msgid "BuildOrder to which this build is allocated" msgstr "此次生产匹配的订单" #: build/models.py:205 build/templates/build/build_base.html:97 -#: build/templates/build/detail.html:29 company/models.py:1056 order/api.py:817 +#: build/templates/build/detail.html:29 company/models.py:1058 order/api.py:817 #: order/models.py:1401 order/models.py:1546 order/models.py:1547 #: part/api.py:1547 part/api.py:1841 part/models.py:390 part/models.py:3004 #: part/models.py:3148 part/models.py:3292 part/models.py:3315 @@ -3714,7 +3718,7 @@ msgstr "" msgid "Name for this webhook" msgstr "" -#: common/models.py:2711 company/models.py:160 company/models.py:813 +#: common/models.py:2711 company/models.py:160 company/models.py:814 #: machine/models.py:39 part/admin.py:88 part/models.py:1045 #: plugin/models.py:56 templates/js/translated/company.js:523 #: templates/js/translated/table_filters.js:135 @@ -4237,13 +4241,13 @@ msgstr "" msgid "Link to address information (external)" msgstr "描述 (可选)" -#: company/models.py:489 company/models.py:791 stock/models.py:751 +#: company/models.py:489 company/models.py:792 stock/models.py:751 #: stock/serializers.py:266 stock/templates/stock/item_base.html:142 #: templates/js/translated/bom.js:622 msgid "Base Part" msgstr "" -#: company/models.py:491 company/models.py:793 +#: company/models.py:491 company/models.py:794 msgid "Select part" msgstr "选择商品" @@ -4282,22 +4286,22 @@ msgstr "制造商商品编号" msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:523 +#: company/models.py:524 msgid "Manufacturer part description" msgstr "制造商商品描述" -#: company/models.py:580 company/models.py:607 company/models.py:823 +#: company/models.py:581 company/models.py:608 company/models.py:824 #: company/templates/company/manufacturer_part.html:7 #: company/templates/company/manufacturer_part.html:24 #: stock/templates/stock/item_base.html:217 msgid "Manufacturer Part" msgstr "制造商商品" -#: company/models.py:614 +#: company/models.py:615 msgid "Parameter name" msgstr "参数名称" -#: company/models.py:620 +#: company/models.py:621 #: report/templates/report/inventree_test_report_base.html:104 #: stock/models.py:2436 templates/js/translated/company.js:1166 #: templates/js/translated/company.js:1419 templates/js/translated/part.js:1492 @@ -4305,11 +4309,11 @@ msgstr "参数名称" msgid "Value" msgstr "数值" -#: company/models.py:621 +#: company/models.py:622 msgid "Parameter value" msgstr "参数值" -#: company/models.py:628 company/templates/company/supplier_part.html:168 +#: company/models.py:629 company/templates/company/supplier_part.html:168 #: part/admin.py:57 part/models.py:1009 part/models.py:3623 #: part/templates/part/part_base.html:284 #: templates/js/translated/company.js:1425 templates/js/translated/part.js:1511 @@ -4317,25 +4321,25 @@ msgstr "参数值" msgid "Units" msgstr "单位" -#: company/models.py:629 +#: company/models.py:630 msgid "Parameter units" msgstr "参数单位" -#: company/models.py:731 +#: company/models.py:732 msgid "Pack units must be compatible with the base part units" msgstr "" -#: company/models.py:738 +#: company/models.py:739 #, fuzzy #| msgid "Quantity must be greater than zero" msgid "Pack units must be greater than zero" msgstr "数量必须大于0" -#: company/models.py:752 +#: company/models.py:753 msgid "Linked manufacturer part must reference the same base part" msgstr "" -#: company/models.py:801 company/templates/company/company_base.html:87 +#: company/models.py:802 company/templates/company/company_base.html:87 #: company/templates/company/supplier_part.html:129 order/models.py:465 #: order/templates/order/order_base.html:136 part/bom.py:272 part/bom.py:310 #: part/serializers.py:499 plugin/builtin/suppliers/digikey.py:25 @@ -4351,33 +4355,33 @@ msgstr "" msgid "Supplier" msgstr "供应商" -#: company/models.py:802 +#: company/models.py:803 msgid "Select supplier" msgstr "选择供应商" -#: company/models.py:808 part/serializers.py:510 +#: company/models.py:809 part/serializers.py:510 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:814 +#: company/models.py:815 #, fuzzy #| msgid "Delete supplier part" msgid "Is this supplier part active?" msgstr "删除供应商商品" -#: company/models.py:824 +#: company/models.py:825 msgid "Select manufacturer part" msgstr "选择制造商商品" -#: company/models.py:831 +#: company/models.py:832 msgid "URL for external supplier part link" msgstr "外部供货商商品链接URL" -#: company/models.py:839 +#: company/models.py:841 msgid "Supplier part description" msgstr "供应商商品描述" -#: company/models.py:846 company/templates/company/supplier_part.html:187 +#: company/models.py:848 company/templates/company/supplier_part.html:187 #: part/admin.py:418 part/models.py:4070 part/templates/part/upload_bom.html:59 #: report/templates/report/inventree_bill_of_materials_report.html:140 #: report/templates/report/inventree_po_report_base.html:32 @@ -4388,15 +4392,15 @@ msgstr "供应商商品描述" msgid "Note" msgstr "备注" -#: company/models.py:855 part/models.py:1967 +#: company/models.py:857 part/models.py:1967 msgid "base cost" msgstr "" -#: company/models.py:856 part/models.py:1968 +#: company/models.py:858 part/models.py:1968 msgid "Minimum charge (e.g. stocking fee)" msgstr "最低收费(例如库存费)" -#: company/models.py:863 company/templates/company/supplier_part.html:160 +#: company/models.py:865 company/templates/company/supplier_part.html:160 #: stock/admin.py:224 stock/models.py:782 stock/serializers.py:1350 #: stock/templates/stock/item_base.html:240 #: templates/js/translated/company.js:1646 @@ -4404,11 +4408,11 @@ msgstr "最低收费(例如库存费)" msgid "Packaging" msgstr "打包" -#: company/models.py:864 +#: company/models.py:866 msgid "Part packaging" msgstr "商品打包" -#: company/models.py:869 templates/js/translated/company.js:1651 +#: company/models.py:871 templates/js/translated/company.js:1651 #: templates/js/translated/part.js:1821 templates/js/translated/part.js:1877 #: templates/js/translated/purchase_order.js:311 #: templates/js/translated/purchase_order.js:841 @@ -4418,27 +4422,27 @@ msgstr "商品打包" msgid "Pack Quantity" msgstr "" -#: company/models.py:871 +#: company/models.py:873 msgid "Total quantity supplied in a single pack. Leave empty for single items." msgstr "" -#: company/models.py:890 part/models.py:1974 +#: company/models.py:892 part/models.py:1974 msgid "multiple" msgstr "" -#: company/models.py:891 +#: company/models.py:893 msgid "Order multiple" msgstr "" -#: company/models.py:903 +#: company/models.py:905 msgid "Quantity available from supplier" msgstr "" -#: company/models.py:909 +#: company/models.py:911 msgid "Availability Updated" msgstr "" -#: company/models.py:910 +#: company/models.py:912 msgid "Date of last update of availability data" msgstr "" @@ -8758,17 +8762,17 @@ msgstr "" msgid "No author found" msgstr "" -#: plugin/registry.py:588 +#: plugin/registry.py:597 #, python-brace-format msgid "Plugin '{p}' is not compatible with the current InvenTree version {v}" msgstr "" -#: plugin/registry.py:591 +#: plugin/registry.py:600 #, python-brace-format msgid "Plugin requires at least version {v}" msgstr "" -#: plugin/registry.py:593 +#: plugin/registry.py:602 #, python-brace-format msgid "Plugin requires at most version {v}" msgstr "" @@ -10412,12 +10416,12 @@ msgstr "" msgid "Outgoing email has not been configured. Some login and sign-up features may not work correctly!" msgstr "" -#: templates/InvenTree/settings/login.html:25 templates/account/signup.html:5 +#: templates/InvenTree/settings/login.html:27 templates/account/signup.html:5 #: templates/socialaccount/signup.html:5 msgid "Signup" msgstr "" -#: templates/InvenTree/settings/login.html:34 +#: templates/InvenTree/settings/login.html:36 msgid "Single Sign On" msgstr "" @@ -10498,38 +10502,38 @@ msgstr "" msgid "Changing the settings below require you to immediately restart the server. Do not change this while under active usage." msgstr "" -#: templates/InvenTree/settings/plugin.html:36 +#: templates/InvenTree/settings/plugin.html:38 #: templates/InvenTree/settings/sidebar.html:66 msgid "Plugins" msgstr "" -#: templates/InvenTree/settings/plugin.html:42 -#: templates/InvenTree/settings/plugin.html:43 +#: templates/InvenTree/settings/plugin.html:44 +#: templates/InvenTree/settings/plugin.html:45 #: templates/js/translated/plugin.js:151 msgid "Install Plugin" msgstr "" -#: templates/InvenTree/settings/plugin.html:45 -#: templates/InvenTree/settings/plugin.html:46 +#: templates/InvenTree/settings/plugin.html:47 +#: templates/InvenTree/settings/plugin.html:48 #: templates/js/translated/plugin.js:224 #, fuzzy #| msgid "Subcategories" msgid "Reload Plugins" msgstr "子类别" -#: templates/InvenTree/settings/plugin.html:56 +#: templates/InvenTree/settings/plugin.html:58 msgid "External plugins are not enabled for this InvenTree installation" msgstr "" -#: templates/InvenTree/settings/plugin.html:71 +#: templates/InvenTree/settings/plugin.html:73 msgid "Plugin Error Stack" msgstr "" -#: templates/InvenTree/settings/plugin.html:80 +#: templates/InvenTree/settings/plugin.html:82 msgid "Stage" msgstr "" -#: templates/InvenTree/settings/plugin.html:82 +#: templates/InvenTree/settings/plugin.html:84 #: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -11197,26 +11201,26 @@ msgstr "确认" msgid "This email confirmation link expired or is invalid. Please issue a new email confirmation request." msgstr "" -#: templates/account/login.html:6 templates/account/login.html:17 -#: templates/account/login.html:38 templates/socialaccount/login.html:5 +#: templates/account/login.html:6 templates/account/login.html:19 +#: templates/account/login.html:40 templates/socialaccount/login.html:5 msgid "Sign In" msgstr "" -#: templates/account/login.html:21 +#: templates/account/login.html:23 msgid "Not a member?" msgstr "" -#: templates/account/login.html:23 templates/account/signup.html:11 +#: templates/account/login.html:25 templates/account/signup.html:11 #: templates/account/signup.html:22 templates/socialaccount/signup.html:8 #: templates/socialaccount/signup.html:23 msgid "Sign Up" msgstr "" -#: templates/account/login.html:45 +#: templates/account/login.html:47 msgid "Forgot Password?" msgstr "" -#: templates/account/login.html:53 +#: templates/account/login.html:55 msgid "or log in with" msgstr "" @@ -14785,6 +14789,22 @@ msgstr "" msgid "Show all notifications and history" msgstr "" +#: templates/pui_banner.html:9 +msgid "Platform UI - the new UI for InvenTree - provides more modern administration options." +msgstr "" + +#: templates/pui_banner.html:12 +msgid "Platform UI - the new UI for InvenTree - is ready to be tested." +msgstr "" + +#: templates/pui_banner.html:15 +msgid "Try it out now" +msgstr "" + +#: templates/pui_banner.html:15 +msgid "here" +msgstr "" + #: templates/qr_code.html:11 msgid "QR data not provided" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 3b8114c2ef..e8ba794b23 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index e506593706..9358ec71f4 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,11 +56,11 @@ msgstr "Ano" msgid "No" msgstr "Ne" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Zkopírováno" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Kopírovat" @@ -73,7 +73,7 @@ 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:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Odstranit" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Zrušit" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Vymazat" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "Součást není aktivní" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "Neaktivní" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Část je virtuální (nikoli fyzická část)" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuální" @@ -194,95 +195,94 @@ msgstr "Náhled není k dispozici, klikněte na \"Znovu načíst náhled\"." msgid "PDF Preview" msgstr "Náhled PDF" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "Chyba při načítání šablony" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "Chyba při ukládání šablony" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "Uložit a znovu načíst náhled?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "Opravdu chcete uložit a znovu načíst náhled?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "Uložit a znovu načíst" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "Aktualizovat náhled" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "Uložit a znovu načíst náhled" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "Uložit aktuální šablonu a znovu načíst náhled" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "Vybrat" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "náhled" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Chyba formuláře" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Dokončeno" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Došlo k chybám formuláře" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Aktualizovat" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Server" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Přidat server" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Uložit" @@ -508,35 +508,35 @@ msgstr "Název: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Chyba" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Hledat" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Načítání" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Nebyly nalezeny žádné výsledky" @@ -552,8 +552,8 @@ msgstr "Nejsou žádné záznamy" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Náhled" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Odstranit vlastní čárový kód" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Smazat položku" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplikovat" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Zjistit více" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Neznámá chyba" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Server" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Verze serveru" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "Hledat..." @@ -914,7 +914,7 @@ msgstr "Nastavení účtu" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Nastavení systému" @@ -977,32 +977,32 @@ msgstr "Dokumentace" msgid "About" msgstr "O aplikaci" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Notifikace" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Nemáš žádné nové notifikace." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Notifikace" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Označit jako přečtené" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Díl" @@ -1068,11 +1068,11 @@ msgstr "Díl" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Díly" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Dodavatel dílu" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Skladová položka" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Skladové položky" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Firma" @@ -1176,6 +1176,10 @@ msgstr "Firmy" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Kód projektu" @@ -1187,15 +1191,15 @@ msgstr "Kódy projektu" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Adresa" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Adresy" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Kontakty" @@ -1285,16 +1289,16 @@ msgstr "Uživatel" msgid "Users" msgstr "Uživatelé" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "Sériové číslo" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Odeslat zpětnou vazbu" msgid "Getting started" msgstr "Začínáme" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Nepodařilo se nahrát obrázek" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Poznámky uloženy" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Nepodařilo se uložit poznámky" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Rozvržení" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Resetovat rozložení" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Zastavit úpravy" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Upravit rozvržení" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Vzhled" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Turečtina" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamština" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Webová stránka" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Nákup" @@ -2094,15 +2102,15 @@ msgstr "Nákup" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Prodej" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Playground" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "Na skladě" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "Přesunout" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Akce" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Přidat" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Počet" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Nic nevybráno" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Vstup" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Historie" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Štítky" @@ -3215,7 +3223,7 @@ msgstr "Hlášení" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Přihlášení" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Čárové kódy" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Ceník" @@ -3260,26 +3268,26 @@ msgstr "Ceník" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "Označit jako nepřečtenou" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Stav" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "Reference" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Upravit společnost" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 04d401e353..e62812f31b 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 7c06277e03..6ea5c5ffe8 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "Ja" msgid "No" msgstr "Nein" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Kopiert" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Kopieren" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "Verknüpftes Bild von diesem Teil entfernen?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Entfernen" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Abbrechen" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Leeren" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "Teil ist nicht aktiv" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "Inaktiv" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Teil ist virtuell (kein physischer Gegenstand)" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -194,95 +195,94 @@ msgstr "Vorschau nicht verfügbar, klicke \"Vorschau neu laden\"." msgid "PDF Preview" msgstr "PDF Vorschau" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "Fehler beim Laden der Vorlage" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "Fehler beim Speichern der Vorlage" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "Vorschau speichern & neu laden?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "Bist du sicher, dass du die Vorschau speichern & neu Laden möchtest?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "Um die Vorschau zu erstellen, muss die Vorlage auf dem Server mit deiner geänderten Version ersetzt werden. Das kann zu Fehlern bei Etiketten führen, wenn sie aktiv genutzt werden. Möchtest du fortfahren?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "Speichern & Neu laden" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "Vorschau aktualisiert" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "Die Vorlage wurde erfolgreich aktualisiert." -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "Vorschau neu laden" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "Benutze die aktuell auf dem Server gespeicherte Vorlage" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "Vorschau speichern & neu laden" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "Die aktuelle Vorlage speichern und die Vorschau neu laden" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "Wähle" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "zur Vorschau" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "Fehler bei Darstellung der Vorlage" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Formularfehler" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Abgeschlossen" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Formularfehler vorhanden" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Aktualisieren" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Adresse" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Adresse hinzufügen" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Speichern" @@ -508,35 +508,35 @@ msgstr "Name: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>worker ({0}), <1>Plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Fehler" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Suche" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Wird geladen" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Keine Ergebnisse gefunden" @@ -552,8 +552,8 @@ msgstr "Keine Einträge vorhanden" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Vorschaubild" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Verknüpfung von benutzerdefiniertem Barcode aufheben" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Element löschen" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplizieren" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Mehr lesen" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Unbekannter Fehler" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Dialog schließen" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Server" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Serverversion" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Benutzereinstellungen" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Einstellungen" @@ -977,32 +977,32 @@ msgstr "Dokumentation" msgid "About" msgstr "Über uns" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Benachrichtigungen" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Du hast keine ungelesenen Benachrichtigungen. " -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Benachrichtigung" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Als gelesen markieren" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -1041,26 +1041,26 @@ msgstr "Keine Ergebnisse für Suchanfrage verfügbar" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Lagerorte" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Unbekanntes Modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Teil" @@ -1068,11 +1068,11 @@ msgstr "Teil" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Teile" @@ -1096,7 +1096,7 @@ msgstr "Testvorlagen für Teil" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Zuliefererteile" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -1120,15 +1120,15 @@ msgstr "Teilkategorie" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Lagerartikel" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Lagerartikel" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Firma" @@ -1176,6 +1176,10 @@ msgstr "Unternehmen" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Projekt-Code" @@ -1187,15 +1191,15 @@ msgstr "Projektnummern" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Einkaufsbestellung" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Nachbestellungen" @@ -1211,15 +1215,15 @@ msgstr "Bestellpositionen" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Verkaufsauftrag" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Aufträge" @@ -1234,13 +1238,13 @@ msgstr "Versand der Bestellungen" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Rückgabe Auftrag" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Reklamationen" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Adressen" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Kontakte" @@ -1285,16 +1289,16 @@ msgstr "Nutzer" msgid "Users" msgstr "Benutzer" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "Sendung" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "Seriennummer" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Feedback geben" msgid "Getting started" msgstr "Erste Schritte" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Fehler beim Hochladen des Bildes" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Notizen gespeichert" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Notiz konnte nicht gespeichert werden" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Darstellung" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Layout zurücksetzen" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Bearbeiten beenden" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Layout bearbeiten" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Aussehen" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "Boxen anzeigen" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Türkisch" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamesisch" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Chinesisch (vereinfacht)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Chinesisch (Traditionell)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Kürzlich aktualisiert" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Geringer Bestand" @@ -2068,7 +2076,7 @@ msgstr "Aktuelles" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Webseite" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Einkauf" @@ -2094,15 +2102,15 @@ msgstr "Einkauf" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Verkäufe" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Spielplatz" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "Status ändern" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "Artikel aus Liste entfernen" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "Bei bereits vorhandenen Lagerbestand einbuchen" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "Angegebene Menge als Packungen anstatt einzelner Artikel hinzufügen" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Seriennummern" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "Lagerartikel hinzufügen" @@ -2403,84 +2411,84 @@ msgstr "Lagerartikel hinzufügen" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "Auf Lager" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Aktionen" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Hinzufügen" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Anzahl" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "Bestand zählen" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "Übergeordneter Lagerort" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Prüfe ob Sie bereits angemeldet sind" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Keine Auswahl" @@ -2675,7 +2683,7 @@ msgstr "Diese Seite ist ein Ersatz für die alte Startseite mit den gleichen Inf msgid "Welcome to your Dashboard{0}" msgstr "Willkommen zu deinem Dashboard{0}" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Diese Seite ist ein Schaufenster für die Möglichkeiten der Plattform-Oberfläche." @@ -2815,83 +2823,83 @@ msgstr "Diese Seite ist ein Schaufenster für die Möglichkeiten der Plattform-O #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "Manuelle Eingabe" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "Bild Barcode" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "Mehrere Objekttypen ausgewählt" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "Aktionen für {0}" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Seite scannen" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "Diese Seite kann benutzt werden, um kontinuierlich Artikel zu scannen und Aktionen durchzuführen." -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "Wählen Sie die Eingabemethode, die Sie verwenden möchten, um Elemente zu scannen." -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Eingabe" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "Eingabemethode auswählen" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "Nichts gefunden" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "Abhängig von den ausgewählten Bauteilen werden hier Aktionen angezeigt. Derzeit werden nicht alle Barcode-Typen unterstützt." -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "Aktion" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "{0} Element(e) ausgewählt" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "Allgemeine Aktionen" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "Teil suchen" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "Link öffnen" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "Die Historie wird lokal in diesem Browser gespeichert." -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Verlauf" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "Fehlgeschlagene Aufgaben" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Beschriftungen" @@ -3215,7 +3223,7 @@ msgstr "Melden" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "Stückliste" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "Systemeinstellungen" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Anmelden" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Barcode" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Preise" @@ -3260,26 +3268,26 @@ msgstr "Preise" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Berichte" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Inventur" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Zu Benutzereinstellungen wechseln" @@ -3336,35 +3344,35 @@ msgstr "Als ungelesen markieren" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Status" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "Fertiggestellte Endprodukte" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Verantwortlich" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Anhänge" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Notizen" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "Bauauftrag-Aktionen" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Lieferant" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Hersteller" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "Kunde" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Details" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "Hergestellte Teile" @@ -3581,7 +3594,7 @@ msgstr "Hergestellte Teile" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Unternehmen bearbeiten" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "Firmen-Aktionen" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "Herstellerteil Details" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parameter" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Lieferanten" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "Herstellerteil bearbeiten" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "Herstellerteil Aktionen" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "Herstellerteil" @@ -3676,7 +3689,7 @@ msgstr "Verpackung" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Verpackungsmenge" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "Zuliefererteil Details" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "Empfangene Lagerartikel" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "Zuliefererteil Aktionen" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Pfad" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "Unterkategorien" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Strukturell" @@ -3773,7 +3786,7 @@ msgstr "Variante von" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Kategorie" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "Schlüsselwörter" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Link" @@ -3840,23 +3853,23 @@ msgstr "Herstellbar" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "Gebäude" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Aktiv" @@ -3915,7 +3928,7 @@ msgstr "Standard Zulieferer" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Preisspanne" @@ -3928,82 +3941,82 @@ msgstr "Letzte Inventur" msgid "Stocktake By" msgstr "Inventur durch" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "Teil-Details" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Varianten" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Ferienguthaben/Freitage" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "Verwendet in" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Hersteller" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "Terminierung" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "Testvorlagen" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "Zugehörige Teile" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "Teil bearbeiten" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "Lager-Aktionen" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "Bestand zählen" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "Bestand übertragen" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "Teile-Aktionen" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Komponente" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "Preis pro Einheit" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "Gesamtpreis" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Aktualisiert" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "Datum" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "Lieferanten-Referenz" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Positionen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "Abgeschlossene Positionen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Abgeschlossene Sendungen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "Auftragswährung," -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "Gesamtkosten" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "Erstellt am" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Zieldatum" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Bestelldetails" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Bestellaktionen" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "Kundenreferenz" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "Kunden" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "Ausstehende Sendungen" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "Übergeordneter Lagerort" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "Unter-Lagerorte" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "Extern" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "Oberster Lagerort" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "Lagerort-Details" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "Standardteile" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "Lagerort bearbeiten" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Verfügbar" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Bestand zählen" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Lagerbestand hinzufügen" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Lagerbestand entfernen" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Lagerbestand verschieben" @@ -4444,7 +4457,7 @@ msgstr "Lagerbestand verschieben" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Währung" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Spalten auswählen" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Ausgewählte Daten herunterladen" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Mir zugewiesen" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "Mir zugewiesene Aufträge anzeigen" @@ -4538,72 +4551,72 @@ msgstr "Filter hinzufügen" msgid "Clear Filters" msgstr "Filter zurücksetzen" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Keine Einträge gefunden" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "Der Server hat einen falschen Datentyp zurückgegeben" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Ungültige Anfrage" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Nicht autorisiert" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Verweigert" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Nicht gefunden" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "Datensätze erfolgreich gelöscht" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "Löschen der Datensätze fehlgeschlagen" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Barcode-Aktionen" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Druck-Aktionen" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Daten aktualisieren" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Tabellenfilter" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "Teile-Informationen" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Kein Bestand" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "Alternatives Lager einschließen" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Nachverfolgbar" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "Optionale Positionen anzeigen" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "Nachverfolgbare Freigabe" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "Sicher, dass Sie diese Adresse löschen wollen?" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "Kontakt löschen" msgid "Add contact" msgstr "Kontakt hinzufügen" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Datei hochgeladen" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "Datei {0} erfolgreich hochgeladen" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Upload fehlgeschlagen" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "Datei konnte nicht hochgeladen werden" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "Anhang hinzufügen" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "Keine Anlagen gefunden" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Anlage hochladen" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "Alternativen einschließen" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Mindest-Lagerbestand" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Montage" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Filtern nach Nachverfolgbarer Eigenschaft" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Nicht virtuell" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "Beispiel" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "Installiert" @@ -5761,43 +5806,43 @@ msgstr "Position hinzufügen" msgid "Receive items" msgstr "Erhaltene Artikel" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "Nach Lagerstatus filtern" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "Zugewiesen" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "Erschöpft" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "Lagerartikel für Teile-Varianten einschließen" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "Verfolgbare Objekte anzeigen" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index 04740d20d9..996c28511f 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Αντιγράφηκε" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Αντιγραφή" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "Αφαίρεση της σχετικής εικόνας από αυτό το στοιχείο;" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Αφαίρεση" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Ακύρωση" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Εκκαθάριση" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "Το εξάρτημα είναι ανενεργό" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "Ανενεργό" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Το εξάρτημα είναι εικονικό (μη φυσικό εξάρτημα)" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Εικονικό" @@ -194,95 +195,94 @@ msgstr "Η προεπισκόπηση δεν είναι διαθέσιμη, πα msgid "PDF Preview" msgstr "Προεπισκόπηση PDF" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "Σφάλμα φόρτωσης προτύπου" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "Σφάλμα αποθήκευσης προτύπου" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "Αποθήκευση & Επαναφόρτωση προεπισκόπησης;" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "Είστε σίγουρος ότι θέλετε να αποθηκεύσετε και να επαναφορτώσετε την προεπισκόπηση;" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "Για να εμφανίσετε την προεπισκόπηση το τρέχον πρότυπο πρέπει να αντικατασταθεί στο διακομιστή με τις τροποποιήσεις σας, οι οποίες μπορεί να αλλοιώσουν την ετικέτα αν είναι σε χρήση. Θέλετε να προχωρήσετε;" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "Αποθήκευση και Επαναφόρτωση" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "Προεπισκόπηση ενημερώθηκε" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "Η προεπισκόπηση ενημερώθηκε με επιτυχία." -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "Επαναφόρτωση προεπισκόπησης" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "Χρήση του αποθηκευμένου προτύπου από το διακομιστή" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "Αποθήκευση & Επαναφόρτωση προεπισκόπησης" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "Αποθήκευση του τρέχοντος προτύπου και επαναφόρτωση της προεπισκόπησης" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "Επιλέξτε" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "προς προεπισκόπηση" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "Σφάλμα αποτύπωσης προτύπου" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Σφάλμα Φόρμας" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Επιτυχία" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Υπάρχουν Σφάλματα Φόρμας" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Ενημέρωση" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 6cf3aacac6..9504a7a5e1 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -25,6 +25,10 @@ msgstr "Copy to clipboard" msgid "Scan QR code" msgstr "Scan QR code" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "Open QR code scanner" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "Open spotlight" @@ -47,11 +51,11 @@ msgstr "Yes" msgid "No" msgstr "No" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Copied" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Copy" @@ -64,15 +68,17 @@ msgid "Remove the associated image from this item?" msgstr "Remove the associated image from this item?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "Remove" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -95,7 +101,7 @@ msgid "Clear" msgstr "Clear" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -127,8 +133,8 @@ msgstr "Part is not active" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "Inactive" @@ -161,8 +167,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Part is virtual (not a physical part)" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtual" @@ -183,94 +189,95 @@ msgstr "Preview not available, click \"Reload Preview\"." msgid "PDF Preview" msgstr "PDF Preview" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "Error loading template" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "Error saving template" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "Save & Reload preview?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "Are you sure you want to Save & Reload the preview?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "Save & Reload" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "Preview updated" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "The preview has been updated successfully." -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "Reload preview" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "Use the currently stored template from the server" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "Save & Reload preview" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "Save the current template and reload the preview" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "Select" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "to preview" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "Error rendering template" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form Error" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "Success" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Form Errors Exist" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Update" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -445,8 +452,8 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -497,7 +504,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "State: <0>worker ({0}), <1>plugins{1}" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -545,37 +552,37 @@ msgstr "No entries available" msgid "Thumbnail" msgstr "Thumbnail" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "Barcode Actions" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "View" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "View barcode" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "Link Barcode" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "Unlink Barcode" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "Unlink custom barcode" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -583,16 +590,16 @@ msgstr "Unlink custom barcode" msgid "Edit" msgstr "Edit" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "Delete item" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "Duplicate" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "Duplicate item" @@ -720,23 +727,23 @@ msgstr "Copy version information" msgid "Dismiss" msgstr "Dismiss" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "No license text available" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "No Information provided - this is likely a server issue" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "Loading license information" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "Failed to fetch license information" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "{key} Packages" @@ -745,43 +752,43 @@ msgid "Unknown response" msgstr "Unknown response" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "Error while getting camera" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "Error while scanning" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "Error while stopping" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "Scanning" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "Not scanning" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "Select Camera" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "Start scanning" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "Stop scanning" @@ -794,7 +801,7 @@ msgid "Close modal" msgstr "Close modal" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Server" @@ -902,7 +909,7 @@ msgstr "Account settings" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "System Settings" @@ -966,7 +973,7 @@ msgid "About" msgstr "About" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -990,7 +997,7 @@ msgstr "Mark as read" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Part Categories" @@ -1029,7 +1036,7 @@ msgstr "No results available for search query" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Stock Locations" @@ -1038,17 +1045,17 @@ msgid "Unknown model: {model}" msgstr "Unknown model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Part" @@ -1056,11 +1063,11 @@ msgstr "Part" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Parts" @@ -1081,10 +1088,10 @@ msgid "Part Test Templates" msgstr "Part Test Templates" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Supplier Part" @@ -1093,7 +1100,7 @@ msgid "Supplier Parts" msgstr "Supplier Parts" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Manufacturer Part" @@ -1108,15 +1115,15 @@ msgstr "Part Category" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Stock Item" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Stock Items" @@ -1175,15 +1182,15 @@ msgstr "Project Codes" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Purchase Order" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Purchase Orders" @@ -1198,16 +1205,16 @@ msgstr "Purchase Order Lines" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Sales Order" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Sales Orders" @@ -1222,12 +1229,12 @@ msgstr "Sales Order Shipments" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Return Order" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1244,9 +1251,9 @@ msgid "Addresses" msgstr "Addresses" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Contact" @@ -1280,25 +1287,25 @@ msgstr "Shipment" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "Stock" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "Serial Number" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1707,10 +1714,6 @@ msgstr "No settings specified" #~ msgid "Superuser" #~ msgstr "Superuser" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "Batch" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "Expiry Date" @@ -1915,14 +1918,18 @@ msgid "Turkish" msgstr "Turkish" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "Ukrainian" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamese" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Chinese (Simplified)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Chinese (Traditional)" @@ -2003,7 +2010,7 @@ msgid "Recently Updated" msgstr "Recently Updated" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "Low Stock" @@ -2075,10 +2082,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Purchasing" @@ -2086,9 +2093,9 @@ msgstr "Purchasing" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Sales" @@ -2329,21 +2336,22 @@ msgid "Change Status" msgstr "Change Status" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "Remove item from list" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "Location" @@ -2363,19 +2371,19 @@ msgstr "Store with already received stock" msgid "Receive line items" msgstr "Receive line items" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "Add given quantity as packs instead of individual items" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "Enter initial quantity for this stock item" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Serial Numbers" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Enter serial numbers for new stock (or leave blank)" @@ -2383,10 +2391,10 @@ msgstr "Enter serial numbers for new stock (or leave blank)" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "Add Stock Item" @@ -2394,84 +2402,84 @@ msgstr "Add Stock Item" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "Move to default location" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "In Stock" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "Move" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "Actions" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Add" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Count" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "Add Stock" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "Remove Stock" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "Transfer Stock" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "Count Stock" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "Change Stock Status" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "Merge Stock" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "Delete Stock Items" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "Parent stock location" @@ -2887,31 +2895,31 @@ msgstr "The history is kept in this browser's local storage. So it won't be shar msgid "History" msgstr "History" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "No history" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "Item" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "Type" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "Source" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "Scanned at" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "Enter item serial or data" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "Add dummy item" @@ -3168,7 +3176,7 @@ msgid "Failed Tasks" msgstr "Failed Tasks" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Labels" @@ -3189,7 +3197,7 @@ msgid "Reports" msgstr "Reports" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "Report" @@ -3206,7 +3214,7 @@ msgstr "Report" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "Bill of Materials" @@ -3231,15 +3239,15 @@ msgstr "Select settings relevant for user lifecycle. More available in" msgid "System settings" msgstr "System settings" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Login" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Barcodes" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Pricing" @@ -3251,25 +3259,26 @@ msgstr "Pricing" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Reporting" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Stocktake" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Build Orders" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Switch to User Setting" @@ -3325,37 +3334,37 @@ msgstr "Mark as unread" #~ msgid "Build Status" #~ msgstr "Build Status" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "Status" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "Reference" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3366,40 +3375,40 @@ msgstr "Reference" msgid "Description" msgstr "Description" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "Parent Build" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "Build Quantity" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "Completed Outputs" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "Issued By" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "Responsible" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "Source Location" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "Any location" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "Destination Location" @@ -3414,25 +3423,25 @@ msgstr "Destination Location" #~ msgid "Link custom barcode to part" #~ msgstr "Link custom barcode to part" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "Build Details" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "Unlink custom barcode from part" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" -msgstr "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" +msgstr "Build Details" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "Build Order updated" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "Allocate Stock" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "Incomplete Outputs" @@ -3448,51 +3457,64 @@ msgstr "Incomplete Outputs" #~ msgid "Delete build order" #~ msgstr "Delete build order" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "Consumed Stock" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "Child Build Orders" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Attachments" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Notes" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "Edit Build Order" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "Add Build Order" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "Reporting Actions" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "Print build report" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "Build Order Actions" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "Cancel order" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "Build order created" @@ -3515,34 +3537,34 @@ msgstr "Default Currency" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Supplier" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Manufacturer" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "Customer" @@ -3571,6 +3593,7 @@ msgid "Assigned Stock" msgstr "Assigned Stock" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Edit Company" @@ -3578,121 +3601,127 @@ msgstr "Edit Company" msgid "Company Actions" msgstr "Company Actions" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "Internal Part" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "External Link" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Manufacturer Part Number" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "Manufacturer Details" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "Manufacturer Part Details" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parameters" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Suppliers" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "Edit Manufacturer Part" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "Add Manufacturer Part" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "Manufacturer Part Actions" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "ManufacturerPart" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "Note" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "SKU" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "Packaging" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Pack Quantity" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "Supplier Availability" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "Availability Updated" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "Availability" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "Supplier Part Details" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "Received Stock" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "Supplier Pricing" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "Supplier Part Actions" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Edit Supplier Part" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "Add Supplier Part" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Path" @@ -3706,7 +3735,7 @@ msgid "Subcategories" msgstr "Subcategories" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Structural" @@ -3737,134 +3766,134 @@ msgstr "Category Actions" msgid "Category Details" msgstr "Category Details" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "Variant of" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Category" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "Default Location" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "Category Default Location" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "IPN" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "Revision" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "Units" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "Keywords" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Link" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "Available Stock" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "Minimum Stock" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "On order" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "Allocated to Build Orders" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "Allocated to Sales Orders" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "Can Build" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "Building" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "Active" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "Template Part" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "Assembled Part" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "Component Part" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "Trackable Part" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "Purchaseable Part" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "Saleable Part" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "Virtual Part" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "Creation Date" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "Created By" @@ -3872,7 +3901,7 @@ msgstr "Created By" #~ msgid "Edit part" #~ msgstr "Edit part" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "Default Supplier" @@ -3884,95 +3913,96 @@ msgstr "Default Supplier" #~ msgid "Delete part" #~ msgstr "Delete part" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "Price Range" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "Last Stocktake" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "Stocktake By" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "Part Details" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "Used In" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "Part Pricing" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Manufacturers" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "Scheduling" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "Test Templates" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "Related Parts" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "No Stock" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "On Order" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "In Production" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "Edit Part" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "Add Part" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "Stock Actions" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "Count part stock" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "Transfer part stock" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "Part Actions" @@ -4026,7 +4056,7 @@ msgid "Maximum Total Price" msgstr "Maximum Total Price" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "Component" @@ -4041,17 +4071,17 @@ msgid "Unit Price" msgstr "Unit Price" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "Total Price" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Updated" @@ -4110,17 +4140,17 @@ msgid "Overall Pricing" msgstr "Overall Pricing" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "Last Updated" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "Minimum Price" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4140,7 +4170,7 @@ msgstr "No pricing data available" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4169,237 +4199,259 @@ msgstr "Supplier Price" msgid "Variant Part" msgstr "Variant Part" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "Edit Purchase Order" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "Add Purchase Order" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "Supplier Reference" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Line Items" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "Completed Line Items" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Completed Shipments" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "Order Currency," -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "Total Cost" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "Created On" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "Target Date" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Order Details" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Order Actions" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "Customer Reference" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "Edit Return Order" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "Add Return Order" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "Customers" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "Edit Sales Order" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "Add Sales Order" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "Pending Shipments" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "Parent Location" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "Sublocations" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "External" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "Top level stock location" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "Location Details" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "Default Parts" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "Edit Stock Location" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "Location Actions" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "Base Part" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "Stock Status" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "Available" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "Link custom barcode to stock item" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "Available" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "Unlink custom barcode from stock item" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "Installed In" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "Consumed By" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "Build Order" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "Edit stock item" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "Build Order" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "Delete stock item" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "Stock Details" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "Stock Tracking" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "Test Data" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "Installed Items" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "Child Items" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "Edit Stock Item" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "Stock Operations" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "Count stock" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "Add stock" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "Remove stock" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "Transfer" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "Transfer stock" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "Duplicate stock item" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "Remove stock" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "Transfer" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "Transfer stock" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "Stock Item Actions" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "Batch Code" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "No location set" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Currency" @@ -4426,12 +4478,12 @@ msgid "Download selected data" msgstr "Download selected data" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "Assigned to me" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "Show orders assigned to me" @@ -4563,13 +4615,13 @@ msgid "Part Information" msgstr "Part Information" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "No stock" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "External stock" @@ -4584,7 +4636,7 @@ msgid "Includes variant stock" msgstr "Includes variant stock" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Stock Information" @@ -4637,8 +4689,13 @@ msgid "Show items with pricing" msgstr "Show items with pricing" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" -msgstr "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" +msgstr "Add BOM Item" + +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "Create BOM Item" #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" @@ -4692,16 +4749,12 @@ msgstr "Validate BOM line" msgid "Edit Substitutes" msgstr "Edit Substitutes" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "Add BOM Item" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "Show active assemblies" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Trackable" @@ -4735,7 +4788,7 @@ msgid "Show optional lines" msgstr "Show optional lines" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "Tracked" @@ -4764,25 +4817,93 @@ msgstr "Order Stock" msgid "Build Stock" msgstr "Build Stock" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "Show active orders" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "Filter by order status" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "Show overdue status" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" -msgstr "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "Add Build Output" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "Complete selected outputs" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "Scrap selected outputs" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "Cancel selected outputs" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "Allocate" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "Allocate stock to build output" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "Deallocate" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "Deallocate stock from build output" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "Complete" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "Complete build output" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "Scrap" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "Scrap build output" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "Delete build output" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "Build Output" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "Batch" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "Allocated Items" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "Required Tests" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" +msgstr "Test Results" #: src/tables/company/AddressTable.tsx:121 #: src/tables/company/AddressTable.tsx:185 @@ -4806,29 +4927,30 @@ msgid "Are you sure you want to delete this address?" msgstr "Are you sure you want to delete this address?" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" -msgstr "New Company" +#~ msgid "New Company" +#~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" +msgstr "Add Company" + +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "Show active companies" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "Show companies which are suppliers" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "Show companies which are manufacturers" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "Show companies which are customers" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "Add Company" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "Edit Contact" @@ -4955,8 +5077,12 @@ msgid "Driver Settings" msgstr "Driver Settings" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" -msgstr "Create machine" +msgid "Add machine" +msgstr "Add machine" + +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "Create machine" #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" @@ -5053,7 +5179,7 @@ msgid "Edit Part Parameter" msgstr "Edit Part Parameter" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "Include Subcategories" @@ -5073,20 +5199,20 @@ msgstr "New Part Category" msgid "Add Part Category" msgstr "Add Part Category" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "Add Category Parameter" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "Edit Category Parameter" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "Delete Category Parameter" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "Parameter Template" @@ -5108,7 +5234,7 @@ msgid "Add parameter" msgstr "Add parameter" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "Include Variants" @@ -5129,7 +5255,7 @@ msgid "Show templates with choices" msgstr "Show templates with choices" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "Has Units" @@ -5153,88 +5279,88 @@ msgstr "Delete Parameter Template" msgid "Add parameter template" msgstr "Add parameter template" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "Minimum stock" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "Build Order Allocations" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "Sales Order Allocations" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "Filter by part active status" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "Assembly" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "Filter by assembly attribute" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "Include parts in subcategories" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "Filter by component attribute" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "Filter by trackable attribute" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "Filter by parts which have units" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "Has IPN" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "Filter by parts which have an internal part number" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "Has Stock" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "Filter by parts which have stock" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "Filter by parts which have low stock" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "Purchaseable" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "Filter by parts which are purchaseable" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "Salable" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "Filter by parts which are salable" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "Filter by parts which are virtual" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "Not Virtual" @@ -5538,7 +5664,7 @@ msgid "Sample" msgstr "Sample" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "Installed" @@ -5563,12 +5689,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "Are you sure you want to delete this parameter?" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "Create Manufacturer Part" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "Add Manufacturer Part" +#~ msgid "Create Manufacturer Part" +#~ msgstr "Create Manufacturer Part" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5638,48 +5760,43 @@ msgstr "Add line item" msgid "Receive items" msgstr "Receive items" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "Add Purchase Order" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Base units" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "Supplier part created" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "Add supplier part" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "Show active supplier parts" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "Active Part" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "Show active internal parts" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "Show active internal parts" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "Active Supplier" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "Show active suppliers" @@ -5691,20 +5808,10 @@ msgstr "Show active suppliers" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "Delete Supplier Part" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "Add Return Order" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "Add Sales Order" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "Rate" @@ -5869,8 +5976,12 @@ msgid "Enabled" msgstr "Enabled" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" -msgstr "Create new" +msgid "Add new" +msgstr "Add new" + +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "Create new" #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" @@ -5981,153 +6092,153 @@ msgstr "This stock item is partially allocated" msgid "This stock item has been depleted" msgstr "This stock item has been depleted" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "Show stock for active parts" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "Filter by stock status" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "Show stock for assmebled parts" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "Allocated" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "Show items which have been allocated" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "Show items which are available" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Include Sublocations" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "Include stock in sublocations" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "Depleted" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "Show depleted stock items" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "Show items which are in stock" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "Show items which are in production" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "Include stock items for variant parts" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 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:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "Sent to Customer" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 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:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "Is Serialized" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "Show items which have a serial number" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "Has Batch Code" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "Show items which have a batch code" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "Show tracked items" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "Has Purchase Price" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "Show items which have a purchase price" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "External Location" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "Show items in an external location" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "Add a new stock item" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "Remove some quantity from a stock item" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "Move Stock items to new locations" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "Change stock status" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "Change the status of stock items" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "Merge stock" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "Merge stock items" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "Order stock" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "Order new stock" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "Assign to customer" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "Delete stock" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "Delete stock items" @@ -6135,10 +6246,6 @@ msgstr "Delete stock items" msgid "Test" msgstr "Test" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "Test Results" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "Test result for installed stock item" diff --git a/src/frontend/src/locales/es-mx/messages.po b/src/frontend/src/locales/es-mx/messages.po index 2ff6323c6a..1c72f364ec 100644 --- a/src/frontend/src/locales/es-mx/messages.po +++ b/src/frontend/src/locales/es-mx/messages.po @@ -25,6 +25,10 @@ msgstr "" msgid "Scan QR code" msgstr "" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "" @@ -47,11 +51,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -64,15 +68,17 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -95,7 +101,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -127,8 +133,8 @@ msgstr "" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -161,8 +167,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -183,94 +189,95 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -426,8 +433,8 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -478,7 +485,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -526,37 +533,37 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -564,16 +571,16 @@ msgstr "" msgid "Edit" msgstr "" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "" @@ -701,23 +708,23 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "" @@ -726,43 +733,43 @@ msgid "Unknown response" msgstr "" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "" @@ -775,7 +782,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -883,7 +890,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -939,7 +946,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -963,7 +970,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1002,7 +1009,7 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" @@ -1011,17 +1018,17 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1029,11 +1036,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1054,10 +1061,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1066,7 +1073,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1081,15 +1088,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1148,15 +1155,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1171,16 +1178,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1195,12 +1202,12 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1217,9 +1224,9 @@ msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" @@ -1253,25 +1260,25 @@ msgstr "" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1676,10 +1683,6 @@ msgstr "" #~ msgid "Superuser" #~ msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "" @@ -1884,14 +1887,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -1972,7 +1979,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "" @@ -2036,10 +2043,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2047,9 +2054,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" @@ -2226,21 +2233,22 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "" @@ -2260,19 +2268,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2280,10 +2288,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "" @@ -2291,84 +2299,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2652,31 +2660,31 @@ msgstr "" msgid "History" msgstr "" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "" @@ -2933,7 +2941,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -2954,7 +2962,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "" @@ -2971,7 +2979,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -2996,15 +3004,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3016,25 +3024,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3086,37 +3095,37 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3127,40 +3136,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "" @@ -3175,25 +3184,25 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "" @@ -3209,51 +3218,64 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "" @@ -3276,34 +3298,34 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "" @@ -3332,6 +3354,7 @@ msgid "Assigned Stock" msgstr "" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" @@ -3339,121 +3362,127 @@ msgstr "" msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3467,7 +3496,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3498,134 +3527,134 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "" @@ -3633,7 +3662,7 @@ msgstr "" #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "" @@ -3645,95 +3674,96 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -3783,7 +3813,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "" @@ -3798,17 +3828,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -3867,17 +3897,17 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -3897,7 +3927,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -3926,237 +3956,259 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" @@ -4183,12 +4235,12 @@ msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "" @@ -4320,13 +4372,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "" @@ -4341,7 +4393,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4394,9 +4446,14 @@ msgid "Show items with pricing" msgstr "" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "" + #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" msgstr "" @@ -4449,16 +4506,12 @@ msgstr "" msgid "Edit Substitutes" msgstr "" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4492,7 +4545,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "" @@ -4521,24 +4574,92 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" msgstr "" #: src/tables/company/AddressTable.tsx:121 @@ -4563,29 +4684,30 @@ msgid "Are you sure you want to delete this address?" msgstr "" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" +#~ msgid "New Company" +#~ msgstr "" + +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" @@ -4712,9 +4834,13 @@ msgid "Driver Settings" msgstr "" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" +msgid "Add machine" msgstr "" +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "" + #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" msgstr "" @@ -4810,7 +4936,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "" @@ -4830,20 +4956,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -4865,7 +4991,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "" @@ -4886,7 +5012,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "" @@ -4910,88 +5036,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "" @@ -5295,7 +5421,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "" @@ -5320,12 +5446,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "" +#~ msgid "Create Manufacturer Part" +#~ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5395,48 +5517,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5448,20 +5565,10 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "" @@ -5626,9 +5733,13 @@ msgid "Enabled" msgstr "" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" +msgid "Add new" msgstr "" +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "" + #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" msgstr "" @@ -5738,153 +5849,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "" @@ -5892,10 +6003,6 @@ msgstr "" msgid "Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 221f1b59a0..1ab2de3bde 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Copiado" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Copiar" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "¿Eliminar imagen asociada al artículo?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Eliminar" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Cancelar" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Borrar" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "La pieza no está activa" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "Inactivo" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Guardar" @@ -508,35 +508,35 @@ msgstr "Nombre: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Órdenes de compra" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Ordenes de devolución" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Sitio web" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "En Stock" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Agregar" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Etiquetas" @@ -3215,7 +3223,7 @@ msgstr "Informe" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Ingresar" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Códigos de barras" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Precios" @@ -3260,26 +3268,26 @@ msgstr "Precios" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Informes" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Ordenes de Producción" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Cambiar a Configuración de Usuario" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Proveedor" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Detalles" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parámetros" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Proveedores" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Activo" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "En producción" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Contar stock" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Agregar stock" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Remover stock" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "Transferir" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Transferir stock" @@ -4444,7 +4457,7 @@ msgstr "Transferir stock" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Rastreable" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "Mostrar órdenes activas" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrar por estado de la orden" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "¿Estás seguro de que deseas eliminar esta dirección?" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "Eliminar contacto" msgid "Add contact" msgstr "Agregar contacto" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Archivo subido" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "Archivo {0} se subió correctamente" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Error al subir" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Stock mínimo" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "Añadir Artículo de Línea" msgid "Receive items" msgstr "Recibir artículos" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Unidades base" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 9c105df8b9..5b3a230208 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 94e3dad8c1..6476ed4ff9 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index 6e67b9b9e7..ef22e5b30a 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: 2024-04-25 05:24\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -56,11 +56,11 @@ msgstr "Oui" msgid "No" msgstr "Non" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "Supprimer l'image associée de cet élément ?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Supprimer" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Annuler" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Effacer" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Erreur de formulaire" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Succès" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Erreur le formulaire existe" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Mise à jour" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Serveur" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Ajouter un hôte" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Enregistrer" @@ -508,35 +508,35 @@ msgstr "Nom : {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Erreur" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Rechercher" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Chargement" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Aucun résultat trouvé" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Miniature" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Délier le code-barres personnalisé" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Supprimer l’article" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliquer" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "En Savoir Plus" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Erreur inconnue" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Fermer" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Serveur" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Version du serveur" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Paramètres du compte" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Les paramètres du système" @@ -977,32 +977,32 @@ msgstr "Documentation" msgid "About" msgstr "À propos" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Notifications" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Vous n'avez pas de notifications non lues." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Notification" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Marqué comme lu" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Catégories de composants" @@ -1041,26 +1041,26 @@ msgstr "Aucun résultat disponible pour la requête" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Emplacements de stock" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Modèle inconnu : {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Pièce" @@ -1068,11 +1068,11 @@ msgstr "Pièce" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Composants" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Pièce fournisseur" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Pièces du fournisseur" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Pièces du fabricant" @@ -1120,15 +1120,15 @@ msgstr "Catégorie de composant" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Article en stock" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Articles en stock" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Société" @@ -1176,6 +1176,10 @@ msgstr "Sociétés" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Code du projet" @@ -1187,15 +1191,15 @@ msgstr "Codes du projet" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Commande d’achat" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Ordres d'achat" @@ -1211,15 +1215,15 @@ msgstr "Lignes de commande d'achat" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Ventes" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Ordres de vente" @@ -1234,13 +1238,13 @@ msgstr "Expéditions de la commande" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Retour de commande" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Retours" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Adresses" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Contact" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Contacts" @@ -1285,16 +1289,16 @@ msgstr "Utilisateur" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Turc" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamien" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Chinois (Simplifié)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Chinois (Traditionnel)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Mis à jour récemment" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Stock faible" @@ -2068,7 +2076,7 @@ msgstr "Actualités en cours" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Site web" @@ -2083,10 +2091,10 @@ msgstr "Démo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Achat en cours" @@ -2094,15 +2102,15 @@ msgstr "Achat en cours" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Ventes" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Le terrain de jeux" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 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:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "Entrez la quantité initiale pour cet article en stock" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Numéros de Série" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 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)" @@ -2392,10 +2400,10 @@ msgstr "Entrez les numéros de série pour le nouveau stock (ou laisser vide)" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "Ajouter un article en stock" @@ -2403,84 +2411,84 @@ msgstr "Ajouter un article en stock" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Actions" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Vérifier si vous êtes déjà connecté" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Aucune sélection" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "Tâches en échec" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Ordres de fabrication" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Status" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Responsable" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Catégorie" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "Mots-clés" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Lien" @@ -3840,23 +3853,23 @@ msgstr "Peut être construit" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "Construire" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "Fournisseur par Défaut" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Échelle des prix" @@ -3928,82 +3941,82 @@ msgstr "Dernier inventaire" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Variants" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Allocations" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "Prix total" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Date cible" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Disponible" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Devise" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Sélectionner les colonnes" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Télécharger la sélection" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Assigné à moi" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "Monter mes commandes" @@ -4538,72 +4551,72 @@ msgstr "Ajouter un filtre" msgid "Clear Filters" msgstr "Effacer filtres" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Pas d'enregistrement trouvé" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "Le serveur à retourner un type de donnée incorrect" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Requête invalide" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Non autorisé" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Accès interdit" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Elément non trouvé" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "Supprimer les enregistrements sélectionnés" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "Êtes-vous sûr de vouloir supprimer les enregistrements sélectionnés ?" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "Cette action ne peut pas être annulée !" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "Enregistrement supprimé" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "Les enregistrements ont été supprimés avec succès" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "Échec de la suppression des enregistrements" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Actions de code-barres" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Actions d'impression" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Actualiser les données" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Filtres de tableau" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "Information de pièce" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Aucun stock" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "Inclut le stock de variantes" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Information de stock" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 29d5da8793..15a6c60840 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index db280d8454..b0602b3b3c 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "सुरक्षित करें" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 5c6dd6cb1c..fd2d678a5c 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "Igen" msgid "No" msgstr "Nem" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Másolva" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Eltávolítás" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Mégsem" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuális" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Form hiba" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Siker" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Form hibák vannak" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Kiszolgáló" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Kiszolgáló hozzáadása" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Mentés" @@ -508,35 +508,35 @@ msgstr "Név: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Státusz: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Hiba" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Keresés" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Betöltés" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Nincs találat" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Bélyegkép" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Egyedi vonalkód leválasztása" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Tétel törlése" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Másolás" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Tudj meg többet" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Ismeretlen hiba" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Felugró ablak bezárása" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Szerver" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Szerver verziója" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Fiókbeállítások" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Rendszerbeállítások" @@ -977,32 +977,32 @@ msgstr "Dokumentáció" msgid "About" msgstr "Névjegy" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Értesítések" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Nincs olvasatlan értesítésed." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Értesítés" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Megjelölés olvasottként" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Alkatrész kategóriák" @@ -1041,26 +1041,26 @@ msgstr "Nincs találat a keresésre" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Készlethelyek" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Ismeretlen model: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Alkatrész" @@ -1068,11 +1068,11 @@ msgstr "Alkatrész" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Alkatrészek" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Beszállítói alkatrész" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Beszállítói alkatrészek" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Gyártói alkatrész" @@ -1120,15 +1120,15 @@ msgstr "Alkatrész kategória" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Készlet tétel" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Készlet tételek" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Cég" @@ -1176,6 +1176,10 @@ msgstr "Cégek" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Projektszám" @@ -1187,15 +1191,15 @@ msgstr "Projektszámok" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Beszerzési rendelés" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Beszerzési rendelések" @@ -1211,15 +1215,15 @@ msgstr "Beszerzési rendelés tételei" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Vevői rendelés" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Vevői rendelések" @@ -1234,13 +1238,13 @@ msgstr "Vevői rendelés szállítmányok" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Visszavétel" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Visszavételek" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Cím" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Címek" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Kapcsolat" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Kapcsolatok" @@ -1285,16 +1289,16 @@ msgstr "Felhasználó" msgid "Users" msgstr "Felhasználók" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "Szállítmány" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "Sorozatszám" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Visszajelzés küldése" msgid "Getting started" msgstr "Első lépések" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Nem sikerült a kép feltöltése" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Megjegyzések elmentve" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Megjegyzések mentése nem sikerült" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Elrendezés" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Elrendezés visszaállítása" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Szerkesztés befejezése" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Elrendezés szerkesztése" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Megjelenítés" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "Dobozok megjelenítése" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Török" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnámi" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Kínai (egyszerűsített)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Kínai (Hagyományos)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Nemrég frissítve" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Alacsony készlet" @@ -2068,7 +2076,7 @@ msgstr "Jelenlegi hírek" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Weboldal" @@ -2083,10 +2091,10 @@ msgstr "Demó" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Beszerzés" @@ -2094,15 +2102,15 @@ msgstr "Beszerzés" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Eladás" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Játszótér" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 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:81 +#: src/forms/StockForms.tsx:80 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:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Sorozatszámok" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 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)" @@ -2392,10 +2400,10 @@ msgstr "Add meg az új készlet tételhez tartozó sorozatszámokat (vagy hagyd #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "Új készlet tétel" @@ -2403,84 +2411,84 @@ msgstr "Új készlet tétel" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "Készleten" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Műveletek" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Hozzáadás" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Mennyiség" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "Leltározás" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Ellenőrzöm hogy be vagy-e már jelentkezve" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Nincs kijelölés" @@ -2675,7 +2683,7 @@ msgstr "Ez az oldal helyettesíti a régi kezdőoldalt, ugyanazokkal az informá msgid "Welcome to your Dashboard{0}" msgstr "Irányítópult: {0}" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Ez az oldal a Platform UI lehetőségeit mutatja be." @@ -2815,83 +2823,83 @@ msgstr "Ez az oldal a Platform UI lehetőségeit mutatja be." #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "Kézi bevitel" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "Vonalkód képe" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "Kiválasztott elemek ismeretlenek" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "Többféle objektum típus lett kiválasztva" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "{0} műveletei" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Kódolvasó lap" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "Lap a tételek folyamatos kódolvasására és műveleteire." -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "Válassz beviteli módot a tételek beolvasásához." -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Bevitel" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "Beviteli mód kiválasztása" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "Nincs találat" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "A kiválasztott alkatrészektől függő műveletek jelennek meg itt. Jelenleg nem minden vonalkód támogatott." -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "Művelet" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "{0} kiválasztott tétel" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "Általános műveletek" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "Alkatrész keresés" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "Link megnyitása" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "Az előzmények lokálisan a böngészőben tárolódnak." -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "Az előzmények a böngésző helyi tárhelyén tárolódnak. Így nem lesz megosztva más felhasználókkal vagy más eszközökkel, de az újratöltések során megmarad. Kijelölhetsz elemeket az előzményekből, hogy műveleteket hajts végre rajtuk. Elemek hozzáadásához szkennelje be/írja be azokat a beviteli területen." -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Előzmények" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Címkék" @@ -3215,7 +3223,7 @@ msgstr "Jelentés" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "Alkatrészjegyzék" @@ -3240,15 +3248,15 @@ msgstr "Válassza ki a felhasználói életciklusre vonatkozó beállításokat. msgid "System settings" msgstr "Rendszerbeállítások" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Bejelentkezés" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Vonalkódok" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Árazás" @@ -3260,26 +3268,26 @@ msgstr "Árazás" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Riportolás" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Leltár" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Gyártási utasítások" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Felhasználói beállításra váltás" @@ -3336,35 +3344,35 @@ msgstr "Megjelölés olvasatlanként" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Állapot" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "Befejezett kimenetek" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Felelős" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "Alárendelt gyártások" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Mellékletek" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Megjegyzések" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "Gyártási utasítás szerkesztése" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "Gyártási utasítás létrehozása" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "Gyártáshoz foglalások" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Beszállító" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Gyártó" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "Vevő" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Részletek" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "Gyártott alkatrészek" @@ -3581,7 +3594,7 @@ msgstr "Gyártott alkatrészek" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "Szállított alkatrészek" @@ -3589,71 +3602,71 @@ msgstr "Szállított alkatrészek" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "Hozzárendelt készlet" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Cég szerkesztése" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "Cég műveletek" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Paraméterek" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Beszállítók" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Csomagolási mennyiség" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "Beérkezett készlet" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Beszállítói alkatrész szerkesztése" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "Beszállítói alkatrész hozzáadása" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Elérési út" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Szerkezeti" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Kategória" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Link" @@ -3840,23 +3853,23 @@ msgstr "Gyártható" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "Gyártásban" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Aktív" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Ártartomány" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Változatok" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Foglalások" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "Felhasználva ebben" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Gyártók" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "Ütemezés" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "Teszt sablonok" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "Kapcsolódó alkatrészek" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "Rendelve" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "Alkatrész szerkesztése" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "Készlet műveletek" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "Készlet számolása" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "Készlet áthelyezése" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "Alkatrész műveletek" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Összetevő" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "Egységár" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "Teljes ár" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Frissítve" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Sortételek" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Kész szállítmányok" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Cél dátum" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Rendelés részletei" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Rendelés műveletek" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "Vevői azonosító" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "Vevők" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "Függő szállítmányok" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Elérhető" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Leltározás" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Készlethez ad" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Készlet csökkentése" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "Áthelyezés" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Készlet áthelyezése" @@ -4444,7 +4457,7 @@ msgstr "Készlet áthelyezése" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Pénznem" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Oszlopok kiválasztása" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Kiválasztott adatok letöltése" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Hozzám rendelt" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "Szűrő hozzáadása" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Nincs találat" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "A szerver hibás adattípust küldött vissza" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Hibás kérés" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Jogosulatlan" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Tiltott" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Nem található" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Vonalkód műveletek" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Nyomtatási műveletek" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Adatok frissítése" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Táblaszűrők" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "Alkatrész információ" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Nincs készlet" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "Változatokkal együtt" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Készlet adatok" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Követésre kötelezett" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Fájl feltöltve" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "A {0} fájl sikeresen feltöltve" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Feltöltési Hiba" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "A fájlt nem sikerült feltölteni" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "Melléklet hozzáadása" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "Külső hivatkozás hozzáadása" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "Nem találhatók mellékletek" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Melléklet feltöltése" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "Alkatrész paraméter szerkesztése" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Alkategóriákkal együtt" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "Paraméter hozzáadás" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "Változatok is" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Van mértékegysége" @@ -5280,88 +5325,88 @@ msgstr "Paraméter sablon törlés" msgid "Add parameter template" msgstr "Paraméter sablon létrehozás" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Minimális készlet" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "Vevői rendeléshez foglalások" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Szűrés aktív státusz szerint" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Gyártmány" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Szűrés szerelési tulajdonság szerint" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Alkategóriákkal együtt" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Szűrés összetevő tulajdonság szerint" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Szűrés követésre kötelezettség szerint" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Szűrés meglévő mértékegység szerint" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "Van IPN-je" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Szűrés meglévő IPN szerint" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "Van készlet" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Szűrés meglévő készlet szerint" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Szűrés alacsony készlet szerint" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Beszerezhető" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Szűrés beszerezhetőség szerint" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Értékesíthető" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Szűrés értékesíthetőség szerint" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Szűrés virtuális alkatrészek szerint" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Nem virtuális" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "Minta" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "Telepítve" @@ -5761,43 +5806,43 @@ msgstr "Sortétel hozzáadása" msgid "Receive items" msgstr "Bevételezés" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "MPN (Gyártói cikkszám)" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Egység" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "Beszállítói alkatrész létrehozva" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "Beszállítói alkatrész hozzáadása" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "Beszállítói alkatrész törlése" @@ -6093,153 +6138,153 @@ msgstr "Készlet tétel részlegesen foglalva" msgid "This stock item has been depleted" msgstr "Készlet tétel elfogyott" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 77e4c59fe9..6d18aee46c 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 9dc5597027..a1353fedf4 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 7a3059f3f1..e35799c40d 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "キャンセル" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "仮想部品" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "ホストを追加" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "保存" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "エラー" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "読み込み中" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "サムネイル" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "続きを読む" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "既読にする" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "在庫場所" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "パーツ" @@ -1068,11 +1068,11 @@ msgstr "パーツ" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "パーツ" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "在庫商品" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "在庫商品" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "ユーザー" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "メモを保存しました" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "この商品の初期数量を入力" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "リンクを開く" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "価格" @@ -3260,26 +3268,26 @@ msgstr "価格" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "未読にする" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "添付ファイル" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "メモ" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "詳細" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "フィルタを追加" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "表フィルタ" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "サブカテゴリを含む" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "有効なパーツでフィルタ" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "サブカテゴリのパーツを含む" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "コンポーネント属性でフィルタ" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "追跡可能属性でフィルタ" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "単位のある部品でフィルタ" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "在庫がある部品でフィルタ" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "購入可能な部品でフィルタ" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "販売可能な部品でフィルタ" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "仮想部品でフィルタ" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "仮想部品ではない" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 049649f392..86222ffbb6 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 8ad23b9be0..b4f1c8364f 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:53\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index c665de92fa..688daed288 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Verkooporder" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Verkooporders" @@ -1234,13 +1238,13 @@ msgstr "Verzendingen verkooporders" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Retourorder" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Retourorders" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Verkoop" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Productieorders" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Status" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Bijlagen" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Opmerkingen" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "Klant" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Regelitems" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Voltooide Verzendingen" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Order Details" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "Klantreferentie" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "Retourorder toevoegen" @@ -4293,51 +4306,51 @@ msgstr "Retourorder toevoegen" msgid "Customers" msgstr "Klanten" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "Voeg Verkooporder toe" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "In afwachting van verzending" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filteren op bestellingstatus" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "Verkoopordertoewijzingen" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index ca82618f70..9d6c0ff25d 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "Ja" msgid "No" msgstr "Nei" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Fjern" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Avbryt" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Skjemafeil" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Suksess" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Skjemafeil eksisterer" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Oppdater" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Vert" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Legg til vert" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Lagre" @@ -508,35 +508,35 @@ msgstr "Navn: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>arbeider ({0}), <1>utvidelser{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Feil" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Søk" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Laster" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Ingen resultater funnet" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Miniatyrbilde" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Koble fra egendefinert strekkode" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Slett element" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliser" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Les mer" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Ukjent feil" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Lukk modal" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Server" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Serverversjon" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Kontoinnstillinger" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Systeminnstillinger" @@ -977,32 +977,32 @@ msgstr "Dokumentasjon" msgid "About" msgstr "Om" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Varlser" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Du har ingen uleste varsler." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Varsel" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Merk som lest" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Delkategorier" @@ -1041,26 +1041,26 @@ msgstr "Ingen resultater tilgjengelig for søk" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Lagerplasseringer" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Ukjent modell: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Del" @@ -1068,11 +1068,11 @@ msgstr "Del" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Deler" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Leverandørdel" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Leverandørdeler" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Produsentdel" @@ -1120,15 +1120,15 @@ msgstr "Delkategori" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Lagervare" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Lagervarer" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Firma" @@ -1176,6 +1176,10 @@ msgstr "Firma" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Prosjektkode" @@ -1187,15 +1191,15 @@ msgstr "Prosjektkoder" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Innkjøpsordre" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Innkjøpsordrer" @@ -1211,15 +1215,15 @@ msgstr "Ordrelinjer for innkjøpsordre" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Salgsordre" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Salgsordrer" @@ -1234,13 +1238,13 @@ msgstr "Salgsordreforsendelser" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Returordre" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Returordrer" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Adresse" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Adresser" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Kontakt" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Kontakter" @@ -1285,16 +1289,16 @@ msgstr "Bruker" msgid "Users" msgstr "Brukere" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "Forsendelse" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "Serienummer" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Gi tilbakemelding" msgid "Getting started" msgstr "Komme i gang" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Opplasting av bilde mislyktes" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Notater lagret" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Kunne ikke lagre notater" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Oppsett" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Tilbakestill oppsett" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Stopp redigering" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Rediger oppsett" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Utseende" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "Vis bokser" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Tyrkisk" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamesisk" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Kinesisk (forenklet)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Kinesisk (tradisjonell)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Nylig oppdatert" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Lav lagerbeholdning" @@ -2068,7 +2076,7 @@ msgstr "Aktuelle nyheter" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Nettside" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Innkjøp" @@ -2094,15 +2102,15 @@ msgstr "Innkjøp" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Salg" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Lekeplass" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 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:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "Angi innledende antall for denne lagervaren" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Serienumre" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" @@ -2392,10 +2400,10 @@ msgstr "Angi serienumre for ny lagerbeholdning (eller la stå tom)" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "På lager" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Handlinger" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Legg til" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Tell" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "Overfør lager" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "Tell beholdning" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Sjekker om du allerede er innlogget" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Ingen utvalg" @@ -2675,7 +2683,7 @@ msgstr "Denne siden er erstatning for den gamle startsiden med samme informasjon msgid "Welcome to your Dashboard{0}" msgstr "Velkommen til dashbordet ditt{0}" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Denne siden er et utstillingsvindu for Platform UI." @@ -2815,83 +2823,83 @@ msgstr "Denne siden er et utstillingsvindu for Platform UI." #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "Manuell innskriving" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "Bilde-strekkode" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "Valgte elementer er ikke kjent" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "Flere objekttyper er valgt" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "Handlinger for {0}" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Skann side" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "Denne siden kan brukes til kontinuerlig skanning av elementer og til å utføre handlinger på dem." -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "Velg hvilken inndatametode du vil bruke til å skanne elementer." -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Inndata" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "Velg inndatametode" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "Ingenting funnet" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "Avhengig av valgte delhandlinger vil bli vist her. Ikke alle strekkodetyper støttes for øyeblikket." -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "Handling" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "{0} elementer valgt" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "Generelle handliger" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "Slå opp del" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "Åpne lenke" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "Historikk holdes lokalt i denne nettleseren." -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "Historien ligger i denne nettleserens lokale lagringsplass. Så den vil ikke bli delt med andre brukere eller andre enheter, men er vedvarende ved gjennom nyinnlasting. Du kan velge elementer i historien for å utføre handlinger på dem. For å legge til elementer, skan/skriv dem inn i Input området." -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Logg" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "Mislykkede oppgaver" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Etiketter" @@ -3215,7 +3223,7 @@ msgstr "Rapport" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "Stykkliste (BOM)" @@ -3240,15 +3248,15 @@ msgstr "Velg innstillinger som er relevante for brukerens livssyklus. Mer tilgje msgid "System settings" msgstr "Systeminnstillinger" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Innlogging" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Strekkoder" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Prising" @@ -3260,26 +3268,26 @@ msgstr "Prising" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Rapportering" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Lagertelling" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Produksjonsordrer" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Bytt til brukerinnstilling" @@ -3336,35 +3344,35 @@ msgstr "Marker som ulest" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Status" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "Fullførte artikler" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Ansvarlig" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "Underordnede Produksjonsordrer" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Vedlegg" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Notater" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "Rediger produksjonsordre" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "Legg til produksjonsordre" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "Produksjonsordre-handlinger" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Leverandør" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Produsent" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "Kunde" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Detaljer" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "Produserte deler" @@ -3581,7 +3594,7 @@ msgstr "Produserte deler" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "Leverte Deler" @@ -3589,71 +3602,71 @@ msgstr "Leverte Deler" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "Tildelt lagerbeholdning" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Rediger Bedrift" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "Bedriftshandlinger" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Produsentens delenummer" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parametere" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Leverandører" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "Rediger produsentdel" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Pakkeantall" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "Mottatt lagerbeholdning" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Rediger Leverandørdel" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "Legg til leverandørdel" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Sti" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Strukturell" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Kategori" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "Nøkkelord" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Lenke" @@ -3840,23 +3853,23 @@ msgstr "Kan Produsere" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "Produseres" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Aktiv" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Prisområde" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Varianter" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Tildelinger" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "Brukt i" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "Produsenter" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "Planlegging" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "Testmaler" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "Relaterte Deler" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "I bestilling" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "Under produksjon" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "Rediger del" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "Lagerhandlinger" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "Tell delbeholdning" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "Overfør delbeholdning" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "Delhandlinger" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Komponent" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "Enhetspris" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "Total pris" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Oppdatert" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "Dato" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Ordrelinjer" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Fullførte forsendelser" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Måldato" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Ordredetaljer" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Ordrehandlinger" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "Kundereferanse" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "Kunder" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "Ventende forsendelser" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Tilgjengelig" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Tell beholdning" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Legg til lager" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Fjern lager" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "Overfør" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Overfør lager" @@ -4444,7 +4457,7 @@ msgstr "Overfør lager" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Valuta" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Velg Kolonner" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Last ned valgte data" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Tilordnet meg" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "Vis ordre tildelt meg" @@ -4538,72 +4551,72 @@ msgstr "Legg til filter" msgid "Clear Filters" msgstr "Fjern filtre" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Ingen poster funnet" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "Serveren returnerte feil datatype" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Ugyldig forespørsel" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Uautorisert" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Forbudt" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Ikke funnet" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "Slett valgte oppføringer" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "Er du sikker på at du vil slette valgte oppføringer?" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "Denne handlingen kan ikke angres!" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "Slettede oppføringer" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "Oppføringer slettet" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "Kunne ikke slette oppføringer" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Strekkodehandlinger" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Utskriftshandlinger" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Oppdater data" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Tabellfiltre" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "Delinformasjon" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Ingen lagerbeholdning" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "Inkluderer variantbeholdning" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Lagerinformasjon" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "Vis aktive sammenstillinger" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Sporbar" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "Spores" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "Vis aktive ordrer" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrer etter ordrestatus" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "Vis utløpt status" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "Er du sikker på at du vil slette denne adressen?" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "Slett kontakt" msgid "Add contact" msgstr "Legg til kontakt" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Fil lastet opp" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "Filen {0} ble vellykket opplastet" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Opplastningsfeil" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "Kunne ikke laste opp filen" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "Legg til vedlegg" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "Ny ekstern lenke" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "Ingen vedlegg funnet" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Last opp vedlegg" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "Rediger del-parameter" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Inkluder underkategorier" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "Legg til parameter" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "Inkluder varianter" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "Vis maler med valg" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Har enheter" @@ -5280,88 +5325,88 @@ msgstr "Slett parametermal" msgid "Add parameter template" msgstr "Legg til parametermal" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Minimumsbeholdning" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "Produksjonsordre-tildelinger" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "Salgsordretildelinger" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Filtrer etter del aktiv-status" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Sammenstilling" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Filtrer etter sammenstillingsattributt" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Inkluder deler i underkategorier" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Filtrer etter komponentattributt" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Filtrer etter sporbar attributt" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Filtrer etter deler som har enheter" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "Har IPN" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Filtrer etter deler som har internt delnummer" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "Har beholdning" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Filtrer etter deler som har lagerbeholdning" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Filtrer etter deler som har lav lagerbeholdning" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Kjøpbar" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Filtrer etter deler som kan kjøpes" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Salgbar" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Filtrer etter deler som kan selges" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Filtrer etter deler som er virtuelle" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Ikke virtuell" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "Eksempel" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "Installert" @@ -5761,43 +5806,43 @@ msgstr "Legg til ordrelinje" msgid "Receive items" msgstr "Motta artikler" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Basisenhet" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "Leverandørdel opprettet" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "Legg til leverandørdel" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "Slett Leverandørdel" @@ -6093,153 +6138,153 @@ msgstr "Denne lagervaren er delvis tilordnet" msgid "This stock item has been depleted" msgstr "Denne lagervaren er oppbrukt" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "Vis lagerbeholdning for aktive deler" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "Filtrer etter lagerstatus" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "Vis lagerbeholdning for sammensatte deler" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "Tildelt" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "Vis elementer som har blitt tildelt" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "Vis elementer som er tilgjengelige" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Inkluder underplasseringer" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "Inkluder lager i underplasseringer" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "Oppbrukt" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "Vis oppbrukte lagervarer" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "Vis elementer som er på lager" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "Vis elementer som er under produksjon" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "Inkluder lagervarer for variantdeler" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "Vis lagervarer som er installert i andre elementer" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "Sendt til kunde" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "Vis elementer som er sendt til en kunde" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "Er serialisert" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "Vis elementer som har et serienummer" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "Har batchkode" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "Vis elementer som har en batchkode" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "Vis sporede deler" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "Har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "Vis elementer som har innkjøpspris" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "Ekstern plassering" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "Vis elementer ved en ekstern plassering" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index c0cb60eede..106ff9becb 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/pseudo-LOCALE/messages.po b/src/frontend/src/locales/pseudo-LOCALE/messages.po index 5a5ea91cae..6a947ba3af 100644 --- a/src/frontend/src/locales/pseudo-LOCALE/messages.po +++ b/src/frontend/src/locales/pseudo-LOCALE/messages.po @@ -65,6 +65,10 @@ msgstr "" msgid "Scan QR code" msgstr "" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "" @@ -87,11 +91,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -104,15 +108,17 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -135,7 +141,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -167,8 +173,8 @@ msgstr "" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -201,8 +207,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -223,94 +229,95 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -485,8 +492,8 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -537,7 +544,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -585,37 +592,37 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -623,16 +630,16 @@ msgstr "" msgid "Edit" msgstr "" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "" @@ -764,23 +771,23 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "" @@ -789,43 +796,43 @@ msgid "Unknown response" msgstr "" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "" @@ -838,7 +845,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -946,7 +953,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -1010,7 +1017,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -1034,7 +1041,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1073,7 +1080,7 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" @@ -1082,17 +1089,17 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1100,11 +1107,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1125,10 +1132,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1137,7 +1144,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1152,15 +1159,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1219,15 +1226,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1242,16 +1249,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1266,12 +1273,12 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1288,9 +1295,9 @@ msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" @@ -1324,25 +1331,25 @@ msgstr "" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1751,10 +1758,6 @@ msgstr "" #~ msgid "Superuser" #~ msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "" @@ -1959,14 +1962,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2047,7 +2054,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "" @@ -2119,10 +2126,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2130,9 +2137,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" @@ -2373,21 +2380,22 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "" @@ -2407,19 +2415,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2427,10 +2435,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "" @@ -2438,84 +2446,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2931,31 +2939,31 @@ msgstr "" msgid "History" msgstr "" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "" @@ -3212,7 +3220,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3233,7 +3241,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "" @@ -3250,7 +3258,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3275,15 +3283,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3295,25 +3303,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3369,37 +3378,37 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3410,40 +3419,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "" @@ -3458,25 +3467,25 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "" @@ -3492,51 +3501,64 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "" @@ -3559,34 +3581,34 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "" @@ -3615,6 +3637,7 @@ msgid "Assigned Stock" msgstr "" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" @@ -3622,121 +3645,127 @@ msgstr "" msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3750,7 +3779,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3781,134 +3810,134 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "" @@ -3916,7 +3945,7 @@ msgstr "" #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "" @@ -3928,95 +3957,96 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4070,7 +4100,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "" @@ -4085,17 +4115,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4154,17 +4184,17 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4184,7 +4214,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4213,237 +4243,259 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" @@ -4470,12 +4522,12 @@ msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "" @@ -4607,13 +4659,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "" @@ -4628,7 +4680,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4681,9 +4733,14 @@ msgid "Show items with pricing" msgstr "" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "" + #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" msgstr "" @@ -4736,16 +4793,12 @@ msgstr "" msgid "Edit Substitutes" msgstr "" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4779,7 +4832,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "" @@ -4808,24 +4861,92 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" msgstr "" #: src/tables/company/AddressTable.tsx:121 @@ -4850,29 +4971,30 @@ msgid "Are you sure you want to delete this address?" msgstr "" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" +#~ msgid "New Company" +#~ msgstr "" + +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" @@ -4999,9 +5121,13 @@ msgid "Driver Settings" msgstr "" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" +msgid "Add machine" msgstr "" +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "" + #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" msgstr "" @@ -5097,7 +5223,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "" @@ -5117,20 +5243,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5152,7 +5278,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "" @@ -5173,7 +5299,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "" @@ -5197,88 +5323,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "" @@ -5582,7 +5708,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "" @@ -5607,12 +5733,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "" +#~ msgid "Create Manufacturer Part" +#~ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5682,48 +5804,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5735,20 +5852,10 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "" @@ -5913,9 +6020,13 @@ msgid "Enabled" msgstr "" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" +msgid "Add new" msgstr "" +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "" + #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" msgstr "" @@ -6025,153 +6136,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "" @@ -6179,10 +6290,6 @@ msgstr "" msgid "Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "" diff --git a/src/frontend/src/locales/pt-br/messages.po b/src/frontend/src/locales/pt-br/messages.po index e02ff67804..d2418246b2 100644 --- a/src/frontend/src/locales/pt-br/messages.po +++ b/src/frontend/src/locales/pt-br/messages.po @@ -25,6 +25,10 @@ msgstr "" msgid "Scan QR code" msgstr "" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "" @@ -47,11 +51,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -64,15 +68,17 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -95,7 +101,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -127,8 +133,8 @@ msgstr "" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -161,8 +167,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -183,94 +189,95 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -426,8 +433,8 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -478,7 +485,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -526,37 +533,37 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -564,16 +571,16 @@ msgstr "" msgid "Edit" msgstr "" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "" @@ -701,23 +708,23 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "" @@ -726,43 +733,43 @@ msgid "Unknown response" msgstr "" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "" @@ -775,7 +782,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -883,7 +890,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -939,7 +946,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -963,7 +970,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1002,7 +1009,7 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" @@ -1011,17 +1018,17 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1029,11 +1036,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1054,10 +1061,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1066,7 +1073,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1081,15 +1088,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1148,15 +1155,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1171,16 +1178,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1195,12 +1202,12 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1217,9 +1224,9 @@ msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" @@ -1253,25 +1260,25 @@ msgstr "" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1676,10 +1683,6 @@ msgstr "" #~ msgid "Superuser" #~ msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "" @@ -1884,14 +1887,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -1972,7 +1979,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "" @@ -2036,10 +2043,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2047,9 +2054,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" @@ -2226,21 +2233,22 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "" @@ -2260,19 +2268,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2280,10 +2288,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "" @@ -2291,84 +2299,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2652,31 +2660,31 @@ msgstr "" msgid "History" msgstr "" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "" @@ -2933,7 +2941,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -2954,7 +2962,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "" @@ -2971,7 +2979,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -2996,15 +3004,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3016,25 +3024,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3086,37 +3095,37 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3127,40 +3136,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "" @@ -3175,25 +3184,25 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "" @@ -3209,51 +3218,64 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "" @@ -3276,34 +3298,34 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "" @@ -3332,6 +3354,7 @@ msgid "Assigned Stock" msgstr "" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" @@ -3339,121 +3362,127 @@ msgstr "" msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3467,7 +3496,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3498,134 +3527,134 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "" @@ -3633,7 +3662,7 @@ msgstr "" #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "" @@ -3645,95 +3674,96 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -3783,7 +3813,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "" @@ -3798,17 +3828,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -3867,17 +3897,17 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -3897,7 +3927,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -3926,237 +3956,259 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" @@ -4183,12 +4235,12 @@ msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "" @@ -4320,13 +4372,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "" @@ -4341,7 +4393,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4394,9 +4446,14 @@ msgid "Show items with pricing" msgstr "" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "" + #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" msgstr "" @@ -4449,16 +4506,12 @@ msgstr "" msgid "Edit Substitutes" msgstr "" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4492,7 +4545,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "" @@ -4521,24 +4574,92 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" msgstr "" #: src/tables/company/AddressTable.tsx:121 @@ -4563,29 +4684,30 @@ msgid "Are you sure you want to delete this address?" msgstr "" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" +#~ msgid "New Company" +#~ msgstr "" + +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" @@ -4712,9 +4834,13 @@ msgid "Driver Settings" msgstr "" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" +msgid "Add machine" msgstr "" +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "" + #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" msgstr "" @@ -4810,7 +4936,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "" @@ -4830,20 +4956,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -4865,7 +4991,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "" @@ -4886,7 +5012,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "" @@ -4910,88 +5036,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "" @@ -5295,7 +5421,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "" @@ -5320,12 +5446,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "" +#~ msgid "Create Manufacturer Part" +#~ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5395,48 +5517,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5448,20 +5565,10 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "" @@ -5626,9 +5733,13 @@ msgid "Enabled" msgstr "" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" +msgid "Add new" msgstr "" +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "" + #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" msgstr "" @@ -5738,153 +5849,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "" @@ -5892,10 +6003,6 @@ msgstr "" msgid "Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 48cf673d12..d6bdf4cee1 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: 2024-04-27 05:34\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "Sim" msgid "No" msgstr "Não" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Copiada" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Copiar" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "Remover imagem associada a este item?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Remover" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Cancelar" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Limpar" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,7 +138,7 @@ msgid "Part is not active" msgstr "Peça inativa" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 #: src/pages/part/PartDetail.tsx:670 msgid "Inactive" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "Peça é virtual (não é física)" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtual" @@ -194,95 +195,94 @@ msgstr "Pré-visualização indisponível, clique em \"Recarregar Pré-visualiza msgid "PDF Preview" msgstr "Visualizar PDF" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "Erro ao carregar template" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "Erro ao salvar o template" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "Salvar e recarregar visualização?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "Tem certeza de que deseja salvar e recarregar a visualização?" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "Salvar & Recarregar" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "Visualizar Atualização" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "A pré-visualização foi atualizado com sucesso." -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "Recarregar pré-visualização" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "Use o modelo armazenado atualmente no servidor" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "Salvar & Recarregar pré-visualização" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "Salvar o modelo atual e recarregar a pré-visualização" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "Selecionar" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "Pré-visualizar" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "Erro ao carregar template" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Erro no formulário" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Sucesso" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Há erros de formulário" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Atualizar" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Servidor" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Adicionar Host" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Salvar" @@ -508,35 +508,35 @@ msgstr "Nome: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Estado: <0>funcionário ({0}), <1>extensões{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Erro" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Buscar" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Carregando" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Nenhum resultado encontrado" @@ -552,8 +552,8 @@ msgstr "Não há itens disponíveis" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Miniatura" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Apagar item" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Duplicar" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Leia Mais" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Erro desconhecido" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Fechar o modal" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Servidor" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Versão do servidor" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "Buscar..." @@ -914,7 +914,7 @@ msgstr "Configurações de conta" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Configurações do Sistema" @@ -977,32 +977,32 @@ msgstr "Documentação" msgid "About" msgstr "Sobre" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Notificações" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Você não tem notificações não lidas." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Notificação" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Marcar como lido" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Categorias de Peça" @@ -1041,23 +1041,23 @@ msgstr "Não há resultados disponíveis para a pesquisa" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Locais de estoque" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Modelo desconhecido: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 #: src/pages/part/PartDetail.tsx:788 @@ -1068,7 +1068,7 @@ msgstr "Peça" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Fornecedor da Peça" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Peças do Fornecedor" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Fabricante da peça" @@ -1125,10 +1125,10 @@ msgid "Stock Item" msgstr "Item de estoque" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Itens de Estoque" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Empresa" @@ -1176,6 +1176,10 @@ msgstr "Empresas" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Código do Projeto" @@ -1187,13 +1191,13 @@ msgstr "Códigos de Projeto" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Pedido de Compra" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 #: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -1211,14 +1215,14 @@ msgstr "Linhas do Pedido de Compra" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:337 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Pedido de Venda" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 #: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" @@ -1234,13 +1238,13 @@ msgstr "Envios do Pedido Venda" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Pedido de Devolução" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Pedidos de Devolução" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Endereço" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Endereços" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Contato" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Contatos" @@ -1285,16 +1289,16 @@ msgstr "Usuário" msgid "Users" msgstr "Usuários" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "Remessa" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 +#: src/pages/Index/Settings/SystemSettings.tsx:198 #: src/pages/part/PartDetail.tsx:485 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1770,39 +1774,39 @@ msgstr "Forneça Avaliação" msgid "Getting started" msgstr "Iniciando" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Falha no carregamento da imagem" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Notas salvas" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Falha em salvar notas" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Disposição" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Redefinir Disposição" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Parar Edição" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Editar Disposição" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Aparência" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "Mostrar Caixas" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Turco" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Vietnamita" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Chinês (Simplificado)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Chinês (Tradicional)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Atualizados Recentemente" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Estoque Baixo" @@ -2068,7 +2076,7 @@ msgstr "Notícias Atuais" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Página Web" @@ -2083,10 +2091,10 @@ msgstr "Demonstração" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Comprando" @@ -2094,15 +2102,15 @@ msgstr "Comprando" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:342 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Vendas" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Área de testes" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 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:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "Inserir quantidade inicial deste item de estoque" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Números de Série" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 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)" @@ -2392,10 +2400,10 @@ msgstr "Insira o número de série para novo estoque (ou deixe em branco)" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "Adicionar Item do Estoque" @@ -2403,84 +2411,84 @@ msgstr "Adicionar Item do Estoque" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 #: src/pages/part/PartDetail.tsx:646 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "Em Estoque" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Ações" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Adicionar" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Contar" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 +#: src/forms/StockForms.tsx:732 #: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "Transferir Estoque" -#: src/forms/StockForms.tsx:742 +#: src/forms/StockForms.tsx:741 #: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "Contar Estoque" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "Local de estoque pai" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Checando se você já está conectado" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Nada selecionado" @@ -2675,7 +2683,7 @@ msgstr "Esta página é uma substituição para a página inicial antiga com as msgid "Welcome to your Dashboard{0}" msgstr "Bem-vindo ao seu painel{0}" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Esta página é uma demonstração para as possibilidades da interface de plataforma." @@ -2815,83 +2823,83 @@ msgstr "Esta página é uma demonstração para as possibilidades da interface d #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "Entrada manual" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "Imagem do Código de Barras" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "Selecionar elementos não conhecidos" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "Múltiplos tipos de objetos selecionados" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "Ações para {0}" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Escanear Página" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "Esta página pode ser usada para escanear itens continuamente e executar ações sobre eles." -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "Selecione o método de entrada que você deseja usar para escanear os itens." -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Entrada" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "Selecionar método de entrada" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "Nada encontrado" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "Dependendo das peças selecionadas as ações serão exibidas aqui. Nem todos os códigos de barras são suportados atualmente." -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "Ação" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "{0} itens selecionados" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "Ações Gerais" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "Peça Pesquisada" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "Abrir Link" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "O histórico é guardado localmente neste navegador." -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "O histórico é mantido no armazenamento local deste navegador. Por isso, ele não será compartilhado com outros usuários ou dispositivos, mas será persistente através de recarregamentos. Você pode selecionar itens no histórico para executar ações neles. Para adicionar itens, digitalize-os na área de entrada." -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Histórico" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "Tarefas com Falhas" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Etiquetas" @@ -3240,15 +3248,15 @@ msgstr "Selecione as configurações relevantes para o ciclo de vida dos usuári msgid "System settings" msgstr "Configurações do sistema" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Entrar" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Códigos de barras" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Preços" @@ -3260,26 +3268,26 @@ msgstr "Preços" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Relatórios" -#: src/pages/Index/Settings/SystemSettings.tsx:223 +#: src/pages/Index/Settings/SystemSettings.tsx:222 #: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Balanço" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 #: src/pages/part/PartDetail.tsx:517 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Ordens de Produções" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Mudar para Configuração de Usuário" @@ -3336,35 +3344,35 @@ msgstr "Marcar como não lido" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Estado" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "Saídas Completas" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Responsável" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "Pedido de Produção Filhos" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 #: src/pages/part/PartDetail.tsx:603 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Anexos" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:256 #: src/pages/part/PartDetail.tsx:615 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Anotações" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "Editar Pedido de Produção" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "Adicionar Pedido de Produção" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "Ações do Pedido de Produção" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Fornecedor" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Fabricante" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "Cliente" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Detalhes" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "Peças Fabricadas" @@ -3581,7 +3594,7 @@ msgstr "Peças Fabricadas" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "Peças Fornecidas" @@ -3589,71 +3602,71 @@ msgstr "Peças Fornecidas" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "Estoque Atribuído" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Editar Empresa" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "Ações da Empresa" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "Número de Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 +#: src/pages/company/ManufacturerPartDetail.tsx:145 #: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parâmetros" -#: src/pages/company/ManufacturerPartDetail.tsx:158 +#: src/pages/company/ManufacturerPartDetail.tsx:157 #: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Fornecedores" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "Editar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "Adicionar Peça do Fabricante" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "Peça do Fabricante" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Quantidade de embalagens" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "Estoque Recebido" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Editar Peça do Fornecedor" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "Adicionar Peça do Fornecedor" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Caminho" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Estrutural" @@ -3773,7 +3786,7 @@ msgstr "Variante de" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Categoria" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "Palavras-chave" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Link" @@ -3840,23 +3853,23 @@ msgstr "Pode Produzir" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "Produzindo" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Ativo" @@ -3915,7 +3928,7 @@ msgstr "Fornecedor Padrão" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Faixa de Preço" @@ -3971,13 +3984,13 @@ msgid "No Stock" msgstr "" #: src/pages/part/PartDetail.tsx:658 -#: src/tables/part/PartTable.tsx:85 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "No pedido" #: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "Em Produção" @@ -3986,8 +3999,8 @@ msgid "Edit Part" msgstr "Editar Peça" #: src/pages/part/PartDetail.tsx:690 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Componente" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "Preço Unitário" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "Preço Total" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Atualizado" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "Data" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "Adicionar Ordem de Compra" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Itens de linha" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "Envios Concluídos" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Data Prevista" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Detalhes do pedido" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Ações de Pedido" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "Referência do Cliente" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "Adicionar Pedido de Devolução" @@ -4293,51 +4306,51 @@ msgstr "Adicionar Pedido de Devolução" msgid "Customers" msgstr "Clientes" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "Adicionar Pedido de Vendas" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "Envios Pendentes" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "Editar Local de Estoque" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Disponível" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Contagem de estoque" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Adicionar estoque" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Remover estoque" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "Transferir" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Transferir estoque" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Moeda" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Selecionar Colunas" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Baixar os dados selecionados" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Atribuído a mim" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "Mostrar pedidos atribuídos a mim" @@ -4538,72 +4551,72 @@ msgstr "Adicionar Filtro" msgid "Clear Filters" msgstr "Limpar Filtros" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Nenhum registro encontrado" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "O servidor retornou um tipo de dado incorreto" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Requisição inválida" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Não autorizado" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Proibido" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Não encontrado" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "Remover registros selecionados" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "Tem certeza que deseja apagar os registros selecionados?" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "Essa ação não pode ser desfeita!" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "Registos removidos" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "Registros foram removidos com sucesso" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "Falha ao remover registros" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Ações de código de barras" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Ações de impressão" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Atualizar dados" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Filtros da Tabela" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "Informação da Peça" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "Sem Estoque" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "Incluir estoque de variantes" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "Informação do Estoque" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "Mostrar montagens ativas" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Rastreável" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "Mostrar linhas opcionais" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "Monitorado" @@ -4818,90 +4831,122 @@ msgstr "Pedir estoque" msgid "Build Stock" msgstr "Estoque de Produção" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "Mostrar pedidos ativos" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "Filtrar por estado do pedido" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "Mostrar estados atrasados" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "Tem a certeza de que quer apagar esta endereço?" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "Adicionar Empresa" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "Excluir Contato" msgid "Add contact" msgstr "Adicionar contato" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Arquivo enviado" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "Arquivo {0} carregado com sucesso" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Erro no carregamento" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "Arquivo não pode ser carregado" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "Adicionar anexo" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "Adicionar um link externo" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "Nenhum anexo encontrado" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Carregar anexo" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "Editar Parâmetro da Peça" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Incluir Subcategorias" @@ -5200,20 +5245,20 @@ msgstr "Nova Categoria de Peça" msgid "Add Part Category" msgstr "Adicionar Categoria de Peça" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "Adiciona parâmetro" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "Incluir Variantes" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "Mostrar modelos com escolhas" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Possui unidades" @@ -5280,88 +5325,88 @@ msgstr "Excluir Modelo de Parâmetro" msgid "Add parameter template" msgstr "Adicionar modelo de parâmetro" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Estoque mínimo" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "Alocações de Pedido de Produção" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "Alocações do Pedido de Vendas" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Filtrar por peça em estado ativo" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Montagem" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Filtrar por atributo de montagem" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Incluir peças em subcategorias" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Filtrar por atributo do componente" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Filtrar por atributo rastreável" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Filtrar por peças que têm unidades" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "Tem IPN" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Filtrar por partes que tenham um número de peça interna" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "Tem estoque" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Filtrar por peças que têm estoque" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Filtrar por peças que tenham estoque baixo" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Comprável" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Filtrar por peças que são compráveis" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Vendível" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Filtrar por peças que são vendíveis" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Filtrar por peças que são virtuais" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Não é Virtual" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "Amostra" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "Instalado" @@ -5761,43 +5806,43 @@ msgstr "Adicionar item de linha" msgid "Receive items" msgstr "Receber itens" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Unidade base" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "Peça do fornecedor criada" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "Adicionar peça do fornecedor" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "Excluir Peça do Fornecedor" @@ -6093,153 +6138,153 @@ msgstr "Este item de estoque está parcialmente alocado" msgid "This stock item has been depleted" msgstr "Este item de estoque foi esgotado" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "Filtrar por estado do estoque" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "Mostrar estoque para peças montadas" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "Alocado" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "Mostrar itens que foram alocados" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "Mostrar itens que estão disponíveis" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "Incluir Sublocais" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocais" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "Esgotado" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "Mostrar itens de estoque esgotados" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "Mostrar itens que estão em estoque" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "Mostrar itens que estão em produção" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "Incluir itens de estoque para peças variantes" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 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:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "Enviar para Cliente" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "Mostrar itens enviados para um cliente" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "É Serializado" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "Mostrar itens com um número de série" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "Possuí Código de Lote" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "Mostrar itens com um código de lote" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "Mostrar itens monitorados" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "Tem Preço de Compra" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "Mostrar itens com preço de compra" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "Localização Externa" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "Mostrar itens com localização externa" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index f4d68a1a99..cd2d61b29f 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "Удалить связанное изображение?" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "Удалить" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Отменить" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Очистить" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Ошибка формы" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Успешно" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Форма содержит ошибки" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Обновить" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Узел" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Добавить узел" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Сохранить" @@ -508,35 +508,35 @@ msgstr "Название: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Состояние: <0>рабочий ({0}), <1>плагины{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Ошибка" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Поиск" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Загрузка" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Ничего не найдено" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Миниатюра" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Подробнее" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Неизвестная ошибка" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Закрыть модальное окно" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Настройки аккаунта" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "Документация" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Уведомления" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "У вас нет непрочитанных уведомлений." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Пометить как прочитанное" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Категории деталей" @@ -1041,26 +1041,26 @@ msgstr "Нет доступных результатов для поисково #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Места хранения" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Неизвестная модель: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Детали" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Детали поставщиков" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Складские позиции" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "Компании" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Заказы на закупку" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Заказы на продажу" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Заказы на возврат" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Сканировать страницу" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "{0} объектов выбраны" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "История" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Заказы на сборку" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Выбрать столбцы" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Загрузить выбранные данные" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "Добавить фильтр" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Загрузить вложения" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index 47bb5f2749..bc894d40fa 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 32ef435896..e0db56931b 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index 86a65a7ff6..e1a5cb6ea9 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:53\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" @@ -56,11 +56,11 @@ msgstr "Da" msgid "No" msgstr "Ne" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Greška Obrasca" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Uspešno" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Postoji greška obrasca" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Obnovi" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Dodajte Host-a" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Sačuvajte" @@ -508,35 +508,35 @@ msgstr "Naziv: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Status: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Grеška" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Pretraga" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Učitavanje" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Nema pronađenih rezultata" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Sličice" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Prekini link prilagođenog barkoda" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Obriši stavku" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Dupliciraj" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Saznaj više" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Nepoznata greška" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index 7c5402952b..3cadd29fa2 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "Ja" msgid "No" msgstr "Nej" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Kopiera" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Avbryt" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "Rensa" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Virtuell" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Värd" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Lägg till värd" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Spara" @@ -508,35 +508,35 @@ msgstr "Namn: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Fel" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Sök" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Inga resultat hittades" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Miniatyrbild" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Läs mer" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Okänt fel" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Stäng fönstret" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "Sök..." @@ -914,7 +914,7 @@ msgstr "Kontoinställningar" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "Dokumentation" msgid "About" msgstr "Om" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Notifikationer" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Artikelkategorier" @@ -1041,26 +1041,26 @@ msgstr "Inga resultat tillgängliga för sökfrågan" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Lagerplats" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Artkel" @@ -1068,11 +1068,11 @@ msgstr "Artkel" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Artiklar" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Leverantörsartikel" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Artikel i lager" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "Företag" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Projektkod" @@ -1187,15 +1191,15 @@ msgstr "Projektkoder" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Inköpsorder" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Försäljningsorder" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Returorder" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "Användare" msgid "Users" msgstr "Användare" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Turkiska" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Senast uppdaterade" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Få i lager" @@ -2068,7 +2076,7 @@ msgstr "Aktuella nyheter" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Webbplats" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "Ändra status" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Serienummer" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Åtgärder" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Kontrollerar om du redan är inloggad" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Inget val" @@ -2675,7 +2683,7 @@ msgstr "Denna sida är en ersättning för den gamla startsidan med samma inform msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Etiketter" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Streckkoder" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Byggordrar" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Status" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "Telefonnummer" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "E-postadress" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Redigera företag" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Parametrar" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Kategori" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Länk" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Aktiv" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Prisintervall" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Komponent" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "Valuta" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Välj kolumner" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Ladda ner vald data" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "Lägg till filter" msgid "Clear Filters" msgstr "Rensa filter" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Inga resultat hittades" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Felaktig begäran" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Ej behörig" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Otillåten" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Hittades inte" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Streckkods åtgärder" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Skriv ut åtgärder" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Uppdatera data" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Tabellfilter" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Spårbart objekt" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "Är du säker på att du vill radera denna adress?" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "Radera kontakt" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Inkludera underkategorier" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Har enheter" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Filtrera på aktiv artiklestatus" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Montering" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Filtrera efter monteringsattribut" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Inkludera artiklar från underkategorier" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Filtrera efter komponentattribut" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Filtrera på spårbart attribut" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Filtrera efter artiklar som har enheter" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "Har IAN" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Filtrera efter artiklar som har ett internt artikelnummer" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "I lager" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Filtrera efter artiklar som har enheter" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Filtrera på ariklar som har lågt saldo" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Kan köpas" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Filtrera på artiklar som kan köpas" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Försäljningsbar" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Filtrera på artiklar som kan säljas" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Filtrera efter artiklar som är virtuella" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Inte virtuell" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 6b63b5d23e..0a0e65071d 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:53\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 78d4f22aa9..6094d0d683 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Vazgeç" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Sanal" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Başarılı" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Sunucu" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Sunucu Ekle" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Kaydet" @@ -508,35 +508,35 @@ msgstr "İsim: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Durum: <0>worker ({0}), <1>eklenti{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Hata" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Yükleniyor" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Küçük resim" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Devamını Oku" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Bilinmeyen hata" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Pencereyi kapat" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Hesap ayarları" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "Dokümantasyon" msgid "About" msgstr "Hakkında" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Bildirimler" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -1041,26 +1041,26 @@ msgstr "Arama sorgusu için sonuç yok" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Stok Konumları" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Parça" @@ -1068,11 +1068,11 @@ msgstr "Parça" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Parçalar" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "Şirketler" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Proje Kodu" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "İade Emirleri" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "Kullanıcı" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Geri Bildirim Gönder" msgid "Getting started" msgstr "Başlarken" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Yerleşim" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Yerleşimi Sıfırla" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Düzenlemeyi Durdur" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Yerleşimi Düzenle" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Görünüm" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Son Güncellenenler" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Düşük Stok" @@ -2068,7 +2076,7 @@ msgstr "Güncel Haberler" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Web Sitesi" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Eylemler" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Zaten giriş yapıp yapmadığınız kontrol ediliyor" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Seçim yok" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Durum" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Kategori" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Bağlantı" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Aktif" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Fiyat Aralığı" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Bileşen" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Sütunları Seç" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Seçili veriyi indir" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "Filtre Ekle" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Hiç kayıt bulunamadı" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Hatalı istek" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Yetkisiz" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Yasaklı" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Bulunamadı" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Barkod işlemleri" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Yazdırma işlemleri" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Veriyi yenile" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Tablo filtreleri" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Takip Edilebilir" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Alt Kategorileri Dahil Et" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Birimi Var" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Parçanın aktiflik durumuna göre filtrele" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Montaj" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Montaj niteliğine göre filtrele" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Bileşen niteliğine göre filtrele" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Takip edilebilirliğine göre filtrele" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Birimi olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "DPN Var" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Dahili parça numarası bulunan parçaları filtrele" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "Stoğu Var" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Stoğu olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Düşük stoğu olan parçaları filtrele" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Satın alınabilir parçaları filtrele" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Satılabilir" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Satılabilir parçaları filtrele" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Sanal parçaları filtrele" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Sanal Değil" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index 8588b84916..2f87addeb3 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: 2024-04-28 19:48\n" +"PO-Revision-Date: 2024-04-30 19:53\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" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,7 +138,7 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 #: src/pages/part/PartDetail.tsx:670 msgid "Inactive" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,23 +1041,23 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 #: src/pages/part/PartDetail.tsx:788 @@ -1068,7 +1068,7 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1125,10 +1125,10 @@ msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,13 +1191,13 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 #: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 @@ -1211,14 +1215,14 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:337 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 #: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 +#: src/pages/Index/Settings/SystemSettings.tsx:198 #: src/pages/part/PartDetail.tsx:485 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:342 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 #: src/pages/part/PartDetail.tsx:646 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 +#: src/forms/StockForms.tsx:732 #: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 +#: src/forms/StockForms.tsx:741 #: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 +#: src/pages/Index/Settings/SystemSettings.tsx:222 #: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 #: src/pages/part/PartDetail.tsx:517 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 #: src/pages/part/PartDetail.tsx:603 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 +#: src/pages/company/CompanyDetail.tsx:256 #: src/pages/part/PartDetail.tsx:615 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 +#: src/pages/company/ManufacturerPartDetail.tsx:145 #: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 +#: src/pages/company/ManufacturerPartDetail.tsx:157 #: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3971,13 +3984,13 @@ msgid "No Stock" msgstr "" #: src/pages/part/PartDetail.tsx:658 -#: src/tables/part/PartTable.tsx:85 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" #: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" @@ -3986,8 +3999,8 @@ msgid "Edit Part" msgstr "" #: src/pages/part/PartDetail.tsx:690 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" @@ -6375,3 +6420,4 @@ msgstr "" #: src/views/MobileAppView.tsx:35 msgid "Ignore and continue to Desktop view" msgstr "" + diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 9a8b55557c..a715030c9b 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: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "Đồng ý" msgid "No" msgstr "Không" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "Đã sao chép" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "Sao chép" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "Hủy bỏ" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "Ảo" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "Lỗi form" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "Thành công" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "Từ các lỗi hiện hữu" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "Cập nhật" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "Host" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "Thêm host" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "Lưu lại" @@ -508,35 +508,35 @@ msgstr "Tên: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "Trạng thái: <0>worker ({0}), <1>plugins{1}" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "Lỗi" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "Tìm kiếm" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "Đang tải" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "Không có kết quả nào được tìm thấy" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "Ảnh thu nhỏ" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "Gỡ bỏ mã vạch tùy chỉnh" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "Xoá mặt hàng" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "Nhân bản" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "Xem thêm" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "Lỗi không xác định" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "Đóng cửa sổ" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "Máy chủ" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "Phiên bản máy chủ" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "Cài đặt tài khoản" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "Thiết lập hệ thống" @@ -977,32 +977,32 @@ msgstr "Tài liệu" msgid "About" msgstr "Giới thiệu" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "Thông báo" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "Bạn chưa có thông báo mới." -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "Thông báo" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "Đánh dấu đã đọc" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "Danh mục phụ kiện" @@ -1041,26 +1041,26 @@ msgstr "Không có kết quả nào được tìm thấy với truy vấn tìm k #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "Vị trí kho hàng" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "Model không rõ: {model}" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "Phụ kiện" @@ -1068,11 +1068,11 @@ msgstr "Phụ kiện" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "Phụ tùng" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "Phụ kiện nhà cung cấp" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "Nhà cung cấp phụ kiện" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "Phụ kiện nhà sản xuất" @@ -1120,15 +1120,15 @@ msgstr "Danh mục phụ kiện" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "Hàng trong kho" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "Hàng trong kho" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "Công ty" @@ -1176,6 +1176,10 @@ msgstr "Doanh nghiệp" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "Mã dự án" @@ -1187,15 +1191,15 @@ msgstr "Mã dự án" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "Đơn đặt mua" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "Đơn hàng mua" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "Đơn đặt bán" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "Đơn hàng bán" @@ -1234,13 +1238,13 @@ msgstr "Vận chuyển đơn hàng" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "Đơn hàng trả lại" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "Đơn hàng trả lại" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "Địa chỉ" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "Địa chỉ" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "Liên hệ" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "Danh bạ" @@ -1285,16 +1289,16 @@ msgstr "Người dùng" msgid "Users" msgstr "Người dùng" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "Lô hàng" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "Cung cấp phản hồi" msgid "Getting started" msgstr "Bắt đầu" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "Lỗi tải ảnh lên" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "Ghi chú đã được lưu" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "Không lưu được chú thích" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "Bố cục" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "Đặt lại bố cục" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "Ngưng chỉnh sửa" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "Sửa bố cục" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "Diện mạo" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "Hiển thị hộp" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "Turkish" #: src/contexts/LanguageContext.tsx:49 +msgid "Ukrainian" +msgstr "" + +#: src/contexts/LanguageContext.tsx:50 msgid "Vietnamese" msgstr "Tiếng Việt" -#: src/contexts/LanguageContext.tsx:50 +#: src/contexts/LanguageContext.tsx:51 msgid "Chinese (Simplified)" msgstr "Chinese (Simplified)" -#: src/contexts/LanguageContext.tsx:51 +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "Chinese (Traditional)" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "Mới Cập Nhật" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "Còn ít hàng" @@ -2068,7 +2076,7 @@ msgstr "Tin hiện tại" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "Trang web" @@ -2083,10 +2091,10 @@ msgstr "Demo" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "Mua sắm" @@ -2094,15 +2102,15 @@ msgstr "Mua sắm" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "Bán hàng" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "Sân chơi" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 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:81 +#: src/forms/StockForms.tsx:80 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:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "Số sê-ri" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Điền số sê-ri cho kho mới (hoặc để trống)" @@ -2392,10 +2400,10 @@ msgstr "Điền số sê-ri cho kho mới (hoặc để trống)" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "Còn hàng" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "Chức năng" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "Thêm" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "Đếm" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "Đang kiểm tra trạng thái đăng nhập của bạn" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "Không có lựa chọn" @@ -2675,7 +2683,7 @@ msgstr "Trang này đã được thay thế cho trang khởi động cũ với t msgid "Welcome to your Dashboard{0}" msgstr "Chào mừng bạn đến với bảng điều khiển của bạn" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Trang này là trình diễn tính năng dự kiến cho nền tảng UI." @@ -2815,83 +2823,83 @@ msgstr "Trang này là trình diễn tính năng dự kiến cho nền tảng UI #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "Nhập thủ công" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "Mã vạch dạng ảnh" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "Chọn phần tử chưa được biết đến" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "Đã chọn nhiều loại đối tượng" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "Chức năng cho {0}" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "Quét trang" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "Trang này hữu dụng khi quét liên tục các mục và thao tác với chúng." -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "Chọn phương thức nhập liệu bạn muốn để dùng quét mục." -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "Nhập liệu" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "Chọn phương thức nhập liệu" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "Không tìm thấy" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "Tùy vào sản phẩm được chọn, chức năng sẽ được hiển thị ở đây. Hiện tại chưa hỗ trợ tất cả các loại mã vạch." -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "Thao tác" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "đã chọn {0} mục" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "Chức năng chung" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "Tra cứu phụ kiện" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "Mở liên kết" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "Lịch sử được lưu tạm trên trình duyệt của máy này." -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "Lịch sử được giữ trong lưu trữ nội bộ trình duyệt. Vậy nó sẽ không thể được chia sẻ với người dùng khác hoặc thiết bị khác nhưng nó vẫn tồn tại bền bỉ cho dù có nạp lại trang. Bạn có thể chọn mục trong lịch sử để thao tác với chúng. Để thêm mục, quét/nhập chúng trong khu vực nhập liệu." -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "Lịch sử" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "Tác vụ thất bại" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "Nhãn" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "Hóa đơn nguyên vật liệu" @@ -3240,15 +3248,15 @@ msgstr "Chọn thiết lập thích hợp với vòng đời người dùng. Có msgid "System settings" msgstr "Thiết lập hệ thống" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "Đăng nhập" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "Mã vạch" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "Giá bán" @@ -3260,26 +3268,26 @@ msgstr "Giá bán" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "Báo cáo" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "Kiểm kê" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "Đơn đặt bản dựng" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "Chuyển sang thiết lập người dùng" @@ -3336,35 +3344,35 @@ msgstr "Đánh dấu chưa đọc" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "Trạng thái" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "Đầu ra hoàn thiện" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "Đơn đặt bản dựng con" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "Đính kèm" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "Ghi chú" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "Nhà cung cấp" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "Nhà sản xuất" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "Chi tiết" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "Sửa doanh nghiệp" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "Thông số" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "Nhà cung cấp" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "Số lượng gói" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "Sửa sản phẩm nhà cung cấp" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "Thêm sản phẩm nhà cung cấp" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "Đường dẫn" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "Cấu trúc" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "Danh mục" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "Liên kết" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "Hoạt động" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "Khoảng giá" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "Biến thể" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "Phân bổ" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "Sử dụng trong" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "Mẫu thử nghiệm" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "Phụ kiện liên quan" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "On Order" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "Sửa phụ kiện" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "Thành phần" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "Đơn giá" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "Đã cập nhật" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "Dòng hàng hóa" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "Ngày mục tiêu" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "Chi tiết đơn đặt" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "Chức năng đơn đặt" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "Có sẵn" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "Đếm hàng" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "Thêm hàng" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "Xóa hàng" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "Chuyển" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "Chuyển giao hàng" @@ -4444,7 +4457,7 @@ msgstr "Chuyển giao hàng" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "Chọn cột" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "CSV" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "TSV" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "Excel" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "Tải về thông tin đã chọn" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "Phân công cho tôi" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "Hiển thị đơn đặt phân công cho tôi" @@ -4538,72 +4551,72 @@ msgstr "Thêm bộ lọc" msgid "Clear Filters" msgstr "Xóa bộ lọc" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "Không tìm thấy biểu ghi" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "Yêu cầu không hợp lệ" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "Chưa cấp quyền" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "Bị cấm" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "Không tìm thấy" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "Chức năng mã vạch" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "Chức năng in ấn" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "Làm mới dữ liệu" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "Bộ lọc bảng" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "Có thể theo dõi" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "Tệp tin đã được tải lên" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "Tệp tin {0} đã được tải lên thành công" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "Lỗi tải lên" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "Tệp không thể tải lên" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "Thêm tệp đính kèm" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "Thêm liên kết ngoại" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "Không tìm thấy tệp đính kèm" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "Tải lên đính kèm" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "Sửa tham số phụ kiện" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "Bao gồm danh mục con" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "Bao gồm các biến thể" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "Có đơn vị" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "Thêm mẫu tham số" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "Kho tối thiểu" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "Phân bổ đơn hàng bản dựng" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "Phân bổ đơn hàng bán" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "Lọc theo trạng thái mở phụ kiện" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "Lắp ráp" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "Lọc theo thuộc tính lắp ráp" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "Bao gồm phụ kiên trong danh mục con" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "Lọc theo thuộc tính thành phần" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "Lọc theo thuộc tính có thể theo dõi" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "Lọc theo phụ kiện có chứa đơn vị" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "Có IPN" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "Lọc theo sản phẩm có số sản phẩm nội bộ" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "Có kho" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "Lọc theo sản phẩm có trong kho" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "Lọc theo sản phẩm có ít hàng" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "Có thể mua" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "Lọc theo sản phẩm có thể mua" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "Có thể bán" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "Lọc theo sản phẩm có thể bán" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "Lọc theo sản phẩm ảo" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "Không ảo" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "Mẫu" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "Đã cài đặt" @@ -5761,43 +5806,43 @@ msgstr "Thêm hạng mục" msgid "Receive items" msgstr "Nhận hàng hóa" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "MPN" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "Đơn vị cơ sở" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "Đã tạo sản phẩm nhà cung cấp" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "Thêm sản phẩm nhà cung cấp" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr "" diff --git a/src/frontend/src/locales/zh-hans/messages.po b/src/frontend/src/locales/zh-hans/messages.po index ec66d38715..fe9c3414a2 100644 --- a/src/frontend/src/locales/zh-hans/messages.po +++ b/src/frontend/src/locales/zh-hans/messages.po @@ -25,6 +25,10 @@ msgstr "" msgid "Scan QR code" msgstr "" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "" @@ -47,11 +51,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -64,15 +68,17 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -95,7 +101,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -127,8 +133,8 @@ msgstr "" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -161,8 +167,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -183,94 +189,95 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -426,8 +433,8 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -478,7 +485,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -526,37 +533,37 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -564,16 +571,16 @@ msgstr "" msgid "Edit" msgstr "" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "" @@ -701,23 +708,23 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "" @@ -726,43 +733,43 @@ msgid "Unknown response" msgstr "" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "" @@ -775,7 +782,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -883,7 +890,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -939,7 +946,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -963,7 +970,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1002,7 +1009,7 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" @@ -1011,17 +1018,17 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1029,11 +1036,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1054,10 +1061,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1066,7 +1073,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1081,15 +1088,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1148,15 +1155,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1171,16 +1178,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1195,12 +1202,12 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1217,9 +1224,9 @@ msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" @@ -1253,25 +1260,25 @@ msgstr "" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1676,10 +1683,6 @@ msgstr "" #~ msgid "Superuser" #~ msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "" @@ -1884,14 +1887,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -1972,7 +1979,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "" @@ -2036,10 +2043,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2047,9 +2054,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" @@ -2226,21 +2233,22 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "" @@ -2260,19 +2268,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2280,10 +2288,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "" @@ -2291,84 +2299,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2652,31 +2660,31 @@ msgstr "" msgid "History" msgstr "" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "" @@ -2933,7 +2941,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -2954,7 +2962,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "" @@ -2971,7 +2979,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -2996,15 +3004,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3016,25 +3024,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3086,37 +3095,37 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3127,40 +3136,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "" @@ -3175,25 +3184,25 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "" @@ -3209,51 +3218,64 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "" @@ -3276,34 +3298,34 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "" @@ -3332,6 +3354,7 @@ msgid "Assigned Stock" msgstr "" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" @@ -3339,121 +3362,127 @@ msgstr "" msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3467,7 +3496,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3498,134 +3527,134 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "" @@ -3633,7 +3662,7 @@ msgstr "" #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "" @@ -3645,95 +3674,96 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -3783,7 +3813,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "" @@ -3798,17 +3828,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -3867,17 +3897,17 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -3897,7 +3927,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -3926,237 +3956,259 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" @@ -4183,12 +4235,12 @@ msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "" @@ -4320,13 +4372,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "" @@ -4341,7 +4393,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4394,9 +4446,14 @@ msgid "Show items with pricing" msgstr "" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "" + #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" msgstr "" @@ -4449,16 +4506,12 @@ msgstr "" msgid "Edit Substitutes" msgstr "" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4492,7 +4545,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "" @@ -4521,24 +4574,92 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" msgstr "" #: src/tables/company/AddressTable.tsx:121 @@ -4563,29 +4684,30 @@ msgid "Are you sure you want to delete this address?" msgstr "" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" +#~ msgid "New Company" +#~ msgstr "" + +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" @@ -4712,9 +4834,13 @@ msgid "Driver Settings" msgstr "" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" +msgid "Add machine" msgstr "" +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "" + #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" msgstr "" @@ -4810,7 +4936,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "" @@ -4830,20 +4956,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -4865,7 +4991,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "" @@ -4886,7 +5012,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "" @@ -4910,88 +5036,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "" @@ -5295,7 +5421,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "" @@ -5320,12 +5446,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "" +#~ msgid "Create Manufacturer Part" +#~ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5395,48 +5517,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5448,20 +5565,10 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "" @@ -5626,9 +5733,13 @@ msgid "Enabled" msgstr "" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" +msgid "Add new" msgstr "" +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "" + #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" msgstr "" @@ -5738,153 +5849,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "" @@ -5892,10 +6003,6 @@ msgstr "" msgid "Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "" diff --git a/src/frontend/src/locales/zh-hant/messages.po b/src/frontend/src/locales/zh-hant/messages.po index dcea0b4f83..237bccded0 100644 --- a/src/frontend/src/locales/zh-hant/messages.po +++ b/src/frontend/src/locales/zh-hant/messages.po @@ -25,6 +25,10 @@ msgstr "" msgid "Scan QR code" msgstr "" +#: src/components/buttons/ScanButton.tsx:19 +msgid "Open QR code scanner" +msgstr "" + #: src/components/buttons/SpotlightButton.tsx:11 msgid "Open spotlight" msgstr "" @@ -47,11 +51,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -64,15 +68,17 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:427 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 -#: src/pages/stock/StockDetail.tsx:437 +#: src/pages/stock/StockDetail.tsx:422 msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 @@ -95,7 +101,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:529 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -127,8 +133,8 @@ msgstr "" #: src/components/details/PartIcons.tsx:34 #: src/pages/company/CompanyDetail.tsx:299 -#: src/pages/company/SupplierPartDetail.tsx:310 -#: src/pages/part/PartDetail.tsx:662 +#: src/pages/company/SupplierPartDetail.tsx:304 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -161,8 +167,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:242 +#: src/tables/part/PartTable.tsx:246 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -183,94 +189,95 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 #: src/tables/part/PartThumbTable.tsx:199 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:133 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:393 +#: src/components/forms/ApiForm.tsx:410 #: src/components/widgets/MarkdownEditor.tsx:146 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:468 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:566 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:586 -#: src/components/items/ActionDropdown.tsx:199 +#: src/components/forms/ApiForm.tsx:603 +#: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 #: src/pages/Index/Scan.tsx:332 #: src/pages/Notifications.tsx:123 #: src/tables/InvenTreeTable.tsx:474 #: src/tables/RowActions.tsx:72 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -426,8 +433,8 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:42 #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 -#: src/pages/part/PartDetail.tsx:116 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/part/PartDetail.tsx:115 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -478,7 +485,7 @@ msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" #: src/components/forms/fields/ApiFormField.tsx:278 -#: src/components/modals/LicenseModal.tsx:72 +#: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 #: src/components/widgets/MarkdownEditor.tsx:108 #: src/components/widgets/MarkdownEditor.tsx:154 @@ -526,37 +533,37 @@ msgstr "" msgid "Thumbnail" msgstr "" -#: src/components/items/ActionDropdown.tsx:110 -#: src/pages/build/BuildDetail.tsx:298 +#: src/components/items/ActionDropdown.tsx:112 +#: src/pages/build/BuildDetail.tsx:320 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:127 +#: src/components/items/ActionDropdown.tsx:129 msgid "View" msgstr "" -#: src/components/items/ActionDropdown.tsx:128 +#: src/components/items/ActionDropdown.tsx:130 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:144 +#: src/components/items/ActionDropdown.tsx:146 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:145 +#: src/components/items/ActionDropdown.tsx:147 msgid "Link custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:161 +#: src/components/items/ActionDropdown.tsx:163 #: src/forms/PurchaseOrderForms.tsx:367 msgid "Unlink Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:162 +#: src/components/items/ActionDropdown.tsx:164 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:180 +#: src/components/items/ActionDropdown.tsx:182 #: src/tables/RowActions.tsx:52 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 @@ -564,16 +571,16 @@ msgstr "" msgid "Edit" msgstr "" -#: src/components/items/ActionDropdown.tsx:200 +#: src/components/items/ActionDropdown.tsx:202 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:218 +#: src/components/items/ActionDropdown.tsx:238 #: src/tables/RowActions.tsx:32 msgid "Duplicate" msgstr "" -#: src/components/items/ActionDropdown.tsx:219 +#: src/components/items/ActionDropdown.tsx:239 msgid "Duplicate item" msgstr "" @@ -701,23 +708,23 @@ msgstr "" msgid "Dismiss" msgstr "" -#: src/components/modals/LicenseModal.tsx:36 +#: src/components/modals/LicenseModal.tsx:39 msgid "No license text available" msgstr "" -#: src/components/modals/LicenseModal.tsx:43 +#: src/components/modals/LicenseModal.tsx:46 msgid "No Information provided - this is likely a server issue" msgstr "" -#: src/components/modals/LicenseModal.tsx:68 +#: src/components/modals/LicenseModal.tsx:71 msgid "Loading license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:74 +#: src/components/modals/LicenseModal.tsx:77 msgid "Failed to fetch license information" msgstr "" -#: src/components/modals/LicenseModal.tsx:82 +#: src/components/modals/LicenseModal.tsx:85 msgid "{key} Packages" msgstr "" @@ -726,43 +733,43 @@ msgid "Unknown response" msgstr "" #: src/components/modals/QrCodeModal.tsx:102 -#: src/pages/Index/Scan.tsx:618 +#: src/pages/Index/Scan.tsx:617 msgid "Error while getting camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:125 -#: src/pages/Index/Scan.tsx:641 +#: src/pages/Index/Scan.tsx:640 msgid "Error while scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:139 -#: src/pages/Index/Scan.tsx:655 +#: src/pages/Index/Scan.tsx:654 msgid "Error while stopping" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 #: src/defaults/menuItems.tsx:21 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:154 -#: src/pages/Index/Scan.tsx:724 +#: src/pages/Index/Scan.tsx:723 msgid "Not scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:159 -#: src/pages/Index/Scan.tsx:730 +#: src/pages/Index/Scan.tsx:729 msgid "Select Camera" msgstr "" #: src/components/modals/QrCodeModal.tsx:169 -#: src/pages/Index/Scan.tsx:716 +#: src/pages/Index/Scan.tsx:715 msgid "Start scanning" msgstr "" #: src/components/modals/QrCodeModal.tsx:176 -#: src/pages/Index/Scan.tsx:710 +#: src/pages/Index/Scan.tsx:709 msgid "Stop scanning" msgstr "" @@ -775,7 +782,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -883,7 +890,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -939,7 +946,7 @@ msgid "About" msgstr "" #: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 @@ -963,7 +970,7 @@ msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1002,7 +1009,7 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" @@ -1011,17 +1018,17 @@ msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 -#: src/pages/build/BuildDetail.tsx:78 -#: src/pages/part/PartDetail.tsx:778 +#: src/pages/build/BuildDetail.tsx:83 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1029,11 +1036,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:627 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1054,10 +1061,10 @@ msgid "Part Test Templates" msgstr "" #: src/components/render/ModelType.tsx:43 -#: src/pages/company/SupplierPartDetail.tsx:192 -#: src/pages/company/SupplierPartDetail.tsx:324 -#: src/pages/stock/StockDetail.tsx:168 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/pages/company/SupplierPartDetail.tsx:189 +#: src/pages/company/SupplierPartDetail.tsx:318 +#: src/pages/stock/StockDetail.tsx:156 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1066,7 +1073,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:122 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1081,15 +1088,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:514 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 #: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1148,15 +1155,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:328 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 +#: src/pages/Index/Settings/SystemSettings.tsx:241 #: src/pages/company/CompanyDetail.tsx:190 -#: src/pages/company/SupplierPartDetail.tsx:226 -#: src/pages/part/PartDetail.tsx:560 +#: src/pages/company/SupplierPartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1171,16 +1178,16 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 -#: src/pages/build/BuildDetail.tsx:126 -#: src/pages/sales/SalesOrderDetail.tsx:315 -#: src/pages/stock/StockDetail.tsx:216 +#: src/pages/build/BuildDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:334 +#: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 +#: src/pages/Index/Settings/SystemSettings.tsx:256 #: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:566 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1195,12 +1202,12 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:291 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 +#: src/pages/Index/Settings/SystemSettings.tsx:271 #: src/pages/company/CompanyDetail.tsx:213 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" @@ -1217,9 +1224,9 @@ msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:167 -#: src/pages/sales/ReturnOrderDetail.tsx:146 -#: src/pages/sales/SalesOrderDetail.tsx:150 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" @@ -1253,25 +1260,25 @@ msgstr "" #: src/components/render/Part.tsx:10 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:482 -#: src/pages/stock/LocationDetail.tsx:289 -#: src/pages/stock/StockDetail.tsx:350 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 +#: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" msgstr "" #: src/components/render/Stock.tsx:26 -#: src/pages/stock/StockDetail.tsx:151 -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:139 +#: src/pages/stock/StockDetail.tsx:474 msgid "Serial Number" msgstr "" #: src/components/render/Stock.tsx:28 #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 -#: src/pages/stock/StockDetail.tsx:146 -#: src/pages/stock/StockDetail.tsx:489 +#: src/pages/stock/StockDetail.tsx:134 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1676,10 +1683,6 @@ msgstr "" #~ msgid "Superuser" #~ msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:181 -#~ msgid "Batch" -#~ msgstr "" - #: src/components/tables/stock/StockItemTable.tsx:198 #~ msgid "Expiry Date" #~ msgstr "" @@ -1884,14 +1887,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -1972,7 +1979,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:224 msgid "Low Stock" msgstr "" @@ -2036,10 +2043,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:217 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 -#: src/pages/company/SupplierPartDetail.tsx:297 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:331 +#: src/pages/company/SupplierPartDetail.tsx:291 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2047,9 +2054,9 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:296 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:320 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" @@ -2226,21 +2233,22 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:336 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 -#: src/pages/stock/StockDetail.tsx:176 +#: src/pages/stock/StockDetail.tsx:164 +#: src/tables/ColumnRenderers.tsx:42 msgid "Location" msgstr "" @@ -2260,19 +2268,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2280,10 +2288,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "" -#: src/forms/StockForms.tsx:136 -#: src/pages/stock/StockDetail.tsx:373 -#: src/tables/stock/StockItemTable.tsx:374 -#: src/tables/stock/StockItemTable.tsx:494 +#: src/forms/StockForms.tsx:135 +#: src/pages/stock/StockDetail.tsx:361 +#: src/tables/stock/StockItemTable.tsx:370 +#: src/tables/stock/StockItemTable.tsx:487 msgid "Add Stock Item" msgstr "" @@ -2291,84 +2299,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "" -#: src/forms/StockForms.tsx:325 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 -#: src/pages/part/PartDetail.tsx:202 -#: src/pages/part/PartDetail.tsx:643 -#: src/tables/stock/StockItemTable.tsx:283 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/pages/part/PartDetail.tsx:201 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:281 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:393 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:393 -#: src/forms/StockForms.tsx:427 -#: src/forms/StockForms.tsx:456 -#: src/forms/StockForms.tsx:484 -#: src/forms/StockForms.tsx:515 -#: src/forms/StockForms.tsx:550 -#: src/forms/StockForms.tsx:592 -#: src/forms/StockForms.tsx:628 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/tables/RowActions.tsx:148 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:456 -#: src/pages/stock/StockDetail.tsx:429 +#: src/forms/StockForms.tsx:453 +#: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:484 +#: src/forms/StockForms.tsx:481 #: src/pages/Index/Scan.tsx:262 -#: src/pages/stock/StockDetail.tsx:419 +#: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:717 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:726 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:735 -#: src/pages/part/PartDetail.tsx:734 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:744 -#: src/pages/part/PartDetail.tsx:723 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:753 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:762 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:781 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:788 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2652,31 +2660,31 @@ msgstr "" msgid "History" msgstr "" -#: src/pages/Index/Scan.tsx:430 +#: src/pages/Index/Scan.tsx:429 msgid "No history" msgstr "" -#: src/pages/Index/Scan.tsx:449 +#: src/pages/Index/Scan.tsx:448 msgid "Item" msgstr "" -#: src/pages/Index/Scan.tsx:452 +#: src/pages/Index/Scan.tsx:451 msgid "Type" msgstr "" -#: src/pages/Index/Scan.tsx:455 +#: src/pages/Index/Scan.tsx:454 msgid "Source" msgstr "" -#: src/pages/Index/Scan.tsx:458 +#: src/pages/Index/Scan.tsx:457 msgid "Scanned at" msgstr "" -#: src/pages/Index/Scan.tsx:510 +#: src/pages/Index/Scan.tsx:509 msgid "Enter item serial or data" msgstr "" -#: src/pages/Index/Scan.tsx:522 +#: src/pages/Index/Scan.tsx:521 msgid "Add dummy item" msgstr "" @@ -2933,7 +2941,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -2954,7 +2962,7 @@ msgid "Reports" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:89 -#: src/pages/build/BuildDetail.tsx:317 +#: src/pages/build/BuildDetail.tsx:339 msgid "Report" msgstr "" @@ -2971,7 +2979,7 @@ msgstr "" #~ msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:507 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -2996,15 +3004,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3016,25 +3024,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:578 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 +#: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 -#: src/pages/build/BuildDetail.tsx:360 +#: src/pages/Index/Settings/SystemSettings.tsx:227 +#: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:514 -#: src/pages/sales/SalesOrderDetail.tsx:240 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3086,37 +3095,37 @@ msgstr "" #~ msgid "Build Status" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:84 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:111 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:94 +#: src/pages/build/BuildDetail.tsx:89 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:55 -#: src/tables/sales/ReturnOrderTable.tsx:46 -#: src/tables/sales/SalesOrderTable.tsx:52 -#: src/tables/stock/StockItemTable.tsx:252 +#: src/tables/purchasing/PurchaseOrderTable.tsx:51 +#: src/tables/sales/ReturnOrderTable.tsx:42 +#: src/tables/sales/SalesOrderTable.tsx:48 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Status" msgstr "" -#: src/pages/build/BuildDetail.tsx:90 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:84 -#: src/pages/sales/ReturnOrderDetail.tsx:64 -#: src/pages/sales/SalesOrderDetail.tsx:68 +#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" -#: src/pages/build/BuildDetail.tsx:95 +#: src/pages/build/BuildDetail.tsx:100 #: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:73 -#: src/pages/company/SupplierPartDetail.tsx:85 +#: src/pages/company/ManufacturerPartDetail.tsx:75 +#: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 -#: src/pages/part/PartDetail.tsx:123 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:88 -#: src/pages/stock/LocationDetail.tsx:93 -#: src/tables/ColumnRenderers.tsx:66 +#: src/pages/part/PartDetail.tsx:122 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 +#: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 #: src/tables/machine/MachineTypeTable.tsx:213 @@ -3127,40 +3136,40 @@ msgstr "" msgid "Description" msgstr "" -#: src/pages/build/BuildDetail.tsx:102 +#: src/pages/build/BuildDetail.tsx:107 msgid "Parent Build" msgstr "" -#: src/pages/build/BuildDetail.tsx:113 +#: src/pages/build/BuildDetail.tsx:118 msgid "Build Quantity" msgstr "" -#: src/pages/build/BuildDetail.tsx:121 -#: src/pages/build/BuildDetail.tsx:221 +#: src/pages/build/BuildDetail.tsx:126 +#: src/pages/build/BuildDetail.tsx:231 msgid "Completed Outputs" msgstr "" -#: src/pages/build/BuildDetail.tsx:138 +#: src/pages/build/BuildDetail.tsx:143 msgid "Issued By" msgstr "" -#: src/pages/build/BuildDetail.tsx:144 -#: src/pages/part/PartDetail.tsx:315 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:192 -#: src/pages/sales/ReturnOrderDetail.tsx:171 -#: src/pages/sales/SalesOrderDetail.tsx:175 +#: src/pages/build/BuildDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:314 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 msgid "Responsible" msgstr "" -#: src/pages/build/BuildDetail.tsx:156 +#: src/pages/build/BuildDetail.tsx:161 msgid "Source Location" msgstr "" -#: src/pages/build/BuildDetail.tsx:157 +#: src/pages/build/BuildDetail.tsx:162 msgid "Any location" msgstr "" -#: src/pages/build/BuildDetail.tsx:164 +#: src/pages/build/BuildDetail.tsx:169 msgid "Destination Location" msgstr "" @@ -3175,25 +3184,25 @@ msgstr "" #~ msgid "Link custom barcode to part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:195 -msgid "Build Details" -msgstr "" - #: src/pages/build/BuildDetail.tsx:196 #: src/pages/part/PartDetail.tsx:280 #~ msgid "Unlink custom barcode from part" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:201 -#: src/tables/build/BuildLineTable.tsx:221 -msgid "Allocate Stock" +#: src/pages/build/BuildDetail.tsx:200 +msgid "Build Details" msgstr "" #: src/pages/build/BuildDetail.tsx:202 #~ msgid "Build Order updated" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:215 +#: src/pages/build/BuildDetail.tsx:206 +#: src/tables/build/BuildLineTable.tsx:221 +msgid "Allocate Stock" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:220 msgid "Incomplete Outputs" msgstr "" @@ -3209,51 +3218,64 @@ msgstr "" #~ msgid "Delete build order" #~ msgstr "" -#: src/pages/build/BuildDetail.tsx:234 +#: src/pages/build/BuildDetail.tsx:244 msgid "Consumed Stock" msgstr "" -#: src/pages/build/BuildDetail.tsx:246 +#: src/pages/build/BuildDetail.tsx:256 msgid "Child Build Orders" msgstr "" -#: src/pages/build/BuildDetail.tsx:256 +#: src/pages/build/BuildDetail.tsx:266 #: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:169 -#: src/pages/part/PartDetail.tsx:600 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:253 -#: src/pages/sales/ReturnOrderDetail.tsx:214 -#: src/pages/sales/SalesOrderDetail.tsx:250 -#: src/pages/stock/StockDetail.tsx:323 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 +#: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" -#: src/pages/build/BuildDetail.tsx:268 +#: src/pages/build/BuildDetail.tsx:278 #: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:612 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:265 -#: src/pages/sales/ReturnOrderDetail.tsx:226 -#: src/pages/sales/SalesOrderDetail.tsx:262 -#: src/pages/stock/StockDetail.tsx:335 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 +#: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" -#: src/pages/build/BuildDetail.tsx:286 +#: src/pages/build/BuildDetail.tsx:296 msgid "Edit Build Order" msgstr "" -#: src/pages/build/BuildDetail.tsx:312 +#: src/pages/build/BuildDetail.tsx:305 +#: src/tables/build/BuildOrderTable.tsx:139 +#: src/tables/build/BuildOrderTable.tsx:154 +msgid "Add Build Order" +msgstr "" + +#: src/pages/build/BuildDetail.tsx:334 msgid "Reporting Actions" msgstr "" -#: src/pages/build/BuildDetail.tsx:318 +#: src/pages/build/BuildDetail.tsx:340 msgid "Print build report" msgstr "" -#: src/pages/build/BuildDetail.tsx:324 +#: src/pages/build/BuildDetail.tsx:346 msgid "Build Order Actions" msgstr "" +#: src/pages/build/BuildDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 +msgid "Cancel order" +msgstr "" + #: src/pages/build/BuildIndex.tsx:23 #~ msgid "Build order created" #~ msgstr "" @@ -3276,34 +3298,34 @@ msgstr "" #: src/pages/company/CompanyDetail.tsx:120 #: src/pages/company/SupplierDetail.tsx:8 -#: src/pages/company/SupplierPartDetail.tsx:109 -#: src/pages/company/SupplierPartDetail.tsx:195 -#: src/pages/company/SupplierPartDetail.tsx:301 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:99 -#: src/tables/company/CompanyTable.tsx:93 -#: src/tables/purchasing/PurchaseOrderTable.tsx:73 +#: src/pages/company/SupplierPartDetail.tsx:106 +#: src/pages/company/SupplierPartDetail.tsx:192 +#: src/pages/company/SupplierPartDetail.tsx:295 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:69 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" #: src/pages/company/CompanyDetail.tsx:126 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:91 -#: src/pages/company/ManufacturerPartDetail.tsx:221 -#: src/pages/company/SupplierPartDetail.tsx:124 -#: src/tables/company/CompanyTable.tsx:98 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 +#: src/pages/company/SupplierPartDetail.tsx:121 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" #: src/pages/company/CompanyDetail.tsx:132 #: src/pages/company/CustomerDetail.tsx:8 #: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:78 -#: src/pages/sales/SalesOrderDetail.tsx:82 -#: src/pages/stock/StockDetail.tsx:225 -#: src/tables/company/CompanyTable.tsx:103 -#: src/tables/sales/ReturnOrderTable.tsx:61 -#: src/tables/sales/SalesOrderTable.tsx:97 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 +#: src/pages/stock/StockDetail.tsx:213 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:57 +#: src/tables/sales/SalesOrderTable.tsx:88 msgid "Customer" msgstr "" @@ -3332,6 +3354,7 @@ msgid "Assigned Stock" msgstr "" #: src/pages/company/CompanyDetail.tsx:273 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" @@ -3339,121 +3362,127 @@ msgstr "" msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:66 -#: src/pages/company/SupplierPartDetail.tsx:78 +#: src/pages/company/ManufacturerPartDetail.tsx:68 +#: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:81 -#: src/pages/company/SupplierPartDetail.tsx:92 +#: src/pages/company/ManufacturerPartDetail.tsx:83 +#: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:99 -#: src/pages/company/SupplierPartDetail.tsx:133 +#: src/pages/company/ManufacturerPartDetail.tsx:101 +#: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:128 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:137 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:143 -#: src/pages/part/PartDetail.tsx:476 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:155 -#: src/pages/part/PartDetail.tsx:547 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:187 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" #: src/pages/company/ManufacturerPartDetail.tsx:196 +#: src/tables/purchasing/ManufacturerPartTable.tsx:63 +#: src/tables/purchasing/ManufacturerPartTable.tsx:78 +msgid "Add Manufacturer Part" +msgstr "" + +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:233 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:99 -#: src/tables/ColumnRenderers.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:96 +#: src/tables/ColumnRenderers.tsx:144 msgid "Note" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:117 +#: src/pages/company/SupplierPartDetail.tsx:114 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:57 msgid "SKU" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:145 -#: src/pages/company/SupplierPartDetail.tsx:196 -#: src/pages/stock/StockDetail.tsx:239 +#: src/pages/company/SupplierPartDetail.tsx:142 +#: src/pages/company/SupplierPartDetail.tsx:193 +#: src/pages/stock/StockDetail.tsx:227 msgid "Packaging" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:152 +#: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:163 +#: src/pages/company/SupplierPartDetail.tsx:160 msgid "Supplier Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:170 +#: src/pages/company/SupplierPartDetail.tsx:167 msgid "Availability Updated" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:197 +#: src/pages/company/SupplierPartDetail.tsx:194 msgid "Availability" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:206 +#: src/pages/company/SupplierPartDetail.tsx:203 msgid "Supplier Part Details" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:212 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:241 +#: src/pages/company/SupplierPartDetail.tsx:209 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:236 +#: src/pages/company/SupplierPartDetail.tsx:233 #: src/pages/part/PartPricingPanel.tsx:115 #: src/pages/part/pricing/PricingOverviewPanel.tsx:130 msgid "Supplier Pricing" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:251 +#: src/pages/company/SupplierPartDetail.tsx:248 msgid "Supplier Part Actions" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:275 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/pages/company/SupplierPartDetail.tsx:272 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" -#: src/pages/company/SupplierPartDetail.tsx:282 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/pages/company/SupplierPartDetail.tsx:279 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3467,7 +3496,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3498,134 +3527,134 @@ msgstr "" msgid "Category Details" msgstr "" -#: src/pages/part/PartDetail.tsx:129 +#: src/pages/part/PartDetail.tsx:128 msgid "Variant of" msgstr "" -#: src/pages/part/PartDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" -#: src/pages/part/PartDetail.tsx:142 +#: src/pages/part/PartDetail.tsx:141 msgid "Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:149 +#: src/pages/part/PartDetail.tsx:148 msgid "Category Default Location" msgstr "" -#: src/pages/part/PartDetail.tsx:156 +#: src/pages/part/PartDetail.tsx:155 msgid "IPN" msgstr "" -#: src/pages/part/PartDetail.tsx:163 +#: src/pages/part/PartDetail.tsx:162 msgid "Revision" msgstr "" -#: src/pages/part/PartDetail.tsx:170 +#: src/pages/part/PartDetail.tsx:169 #: src/tables/purchasing/ManufacturerPartParameterTable.tsx:39 msgid "Units" msgstr "" -#: src/pages/part/PartDetail.tsx:177 +#: src/pages/part/PartDetail.tsx:176 #: src/tables/settings/PendingTasksTable.tsx:40 msgid "Keywords" msgstr "" -#: src/pages/part/PartDetail.tsx:184 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:158 -#: src/pages/sales/ReturnOrderDetail.tsx:137 -#: src/pages/sales/SalesOrderDetail.tsx:141 +#: src/pages/part/PartDetail.tsx:183 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" -#: src/pages/part/PartDetail.tsx:196 +#: src/pages/part/PartDetail.tsx:195 #: src/tables/build/BuildLineTable.tsx:117 msgid "Available Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:208 +#: src/pages/part/PartDetail.tsx:207 msgid "Minimum Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:214 +#: src/pages/part/PartDetail.tsx:213 #: src/tables/bom/BomTable.tsx:210 #: src/tables/build/BuildLineTable.tsx:94 msgid "On order" msgstr "" -#: src/pages/part/PartDetail.tsx:223 +#: src/pages/part/PartDetail.tsx:222 msgid "Allocated to Build Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:234 +#: src/pages/part/PartDetail.tsx:233 msgid "Allocated to Sales Orders" msgstr "" -#: src/pages/part/PartDetail.tsx:244 +#: src/pages/part/PartDetail.tsx:243 #: src/tables/bom/BomTable.tsx:234 msgid "Can Build" msgstr "" -#: src/pages/part/PartDetail.tsx:251 +#: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:90 msgid "Building" msgstr "" -#: src/pages/part/PartDetail.tsx:260 +#: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:102 -#: src/tables/company/CompanyTable.tsx:58 -#: src/tables/company/CompanyTable.tsx:88 +#: src/tables/build/BuildOrderTable.tsx:100 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:176 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:247 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Active" msgstr "" -#: src/pages/part/PartDetail.tsx:265 +#: src/pages/part/PartDetail.tsx:264 msgid "Template Part" msgstr "" -#: src/pages/part/PartDetail.tsx:270 +#: src/pages/part/PartDetail.tsx:269 #: src/tables/bom/BomTable.tsx:262 msgid "Assembled Part" msgstr "" -#: src/pages/part/PartDetail.tsx:275 +#: src/pages/part/PartDetail.tsx:274 msgid "Component Part" msgstr "" -#: src/pages/part/PartDetail.tsx:280 +#: src/pages/part/PartDetail.tsx:279 #: src/tables/bom/BomTable.tsx:257 msgid "Trackable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:285 +#: src/pages/part/PartDetail.tsx:284 msgid "Purchaseable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:290 +#: src/pages/part/PartDetail.tsx:289 msgid "Saleable Part" msgstr "" -#: src/pages/part/PartDetail.tsx:295 +#: src/pages/part/PartDetail.tsx:294 msgid "Virtual Part" msgstr "" -#: src/pages/part/PartDetail.tsx:303 +#: src/pages/part/PartDetail.tsx:302 msgid "Creation Date" msgstr "" -#: src/pages/part/PartDetail.tsx:308 +#: src/pages/part/PartDetail.tsx:307 msgid "Created By" msgstr "" @@ -3633,7 +3662,7 @@ msgstr "" #~ msgid "Edit part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:322 +#: src/pages/part/PartDetail.tsx:321 msgid "Default Supplier" msgstr "" @@ -3645,95 +3674,96 @@ msgstr "" #~ msgid "Delete part" #~ msgstr "" -#: src/pages/part/PartDetail.tsx:333 -#: src/tables/part/PartTable.tsx:160 +#: src/pages/part/PartDetail.tsx:332 +#: src/tables/part/PartTable.tsx:159 msgid "Price Range" msgstr "" -#: src/pages/part/PartDetail.tsx:368 -#: src/pages/stock/StockDetail.tsx:136 +#: src/pages/part/PartDetail.tsx:367 +#: src/pages/stock/StockDetail.tsx:124 msgid "Last Stocktake" msgstr "" -#: src/pages/part/PartDetail.tsx:403 +#: src/pages/part/PartDetail.tsx:402 msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:470 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:494 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:501 -#: src/pages/stock/StockDetail.tsx:284 +#: src/pages/part/PartDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:521 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:528 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:534 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:573 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:583 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:594 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:648 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:653 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:84 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:658 -#: src/tables/stock/StockItemTable.tsx:288 +#: src/pages/part/PartDetail.tsx:664 +#: src/pages/stock/StockDetail.tsx:469 +#: src/tables/stock/StockItemTable.tsx:286 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:671 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:678 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:292 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:274 +#: src/tables/part/PartTable.tsx:287 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:716 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:724 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:735 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:745 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -3783,7 +3813,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:194 msgid "Component" msgstr "" @@ -3798,17 +3828,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:238 +#: src/tables/ColumnRenderers.tsx:265 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:97 -#: src/tables/sales/ReturnOrderTable.tsx:87 -#: src/tables/sales/SalesOrderTable.tsx:124 +#: src/tables/purchasing/PurchaseOrderTable.tsx:93 +#: src/tables/sales/ReturnOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:115 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -3867,17 +3897,17 @@ msgid "Overall Pricing" msgstr "" #: src/pages/part/pricing/PricingOverviewPanel.tsx:184 -#: src/pages/stock/StockDetail.tsx:130 +#: src/pages/stock/StockDetail.tsx:118 msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -3897,7 +3927,7 @@ msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 #: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:177 +#: src/tables/ColumnRenderers.tsx:204 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -3926,237 +3956,259 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:68 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:90 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:109 +#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +msgid "Add Purchase Order" +msgstr "" + +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:120 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:230 -#: src/pages/sales/ReturnOrderDetail.tsx:99 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:103 -#: src/pages/sales/SalesOrderDetail.tsx:225 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 -#: src/pages/sales/ReturnOrderDetail.tsx:106 -#: src/pages/sales/SalesOrderDetail.tsx:110 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:135 -#: src/pages/sales/ReturnOrderDetail.tsx:114 -#: src/pages/sales/SalesOrderDetail.tsx:118 -#: src/pages/sales/SalesOrderDetail.tsx:235 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 -#: src/pages/sales/ReturnOrderDetail.tsx:122 -#: src/pages/sales/SalesOrderDetail.tsx:126 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:148 -#: src/pages/sales/ReturnOrderDetail.tsx:127 -#: src/pages/sales/SalesOrderDetail.tsx:131 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:179 -#: src/pages/sales/ReturnOrderDetail.tsx:158 -#: src/pages/sales/SalesOrderDetail.tsx:162 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:168 -#: src/tables/ColumnRenderers.tsx:187 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:214 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:224 -#: src/pages/sales/ReturnOrderDetail.tsx:203 -#: src/pages/sales/SalesOrderDetail.tsx:219 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:293 -#: src/pages/sales/ReturnOrderDetail.tsx:267 -#: src/pages/sales/SalesOrderDetail.tsx:279 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:74 -#: src/tables/sales/SalesOrderTable.tsx:113 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:104 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:256 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:98 +#: src/tables/sales/ReturnOrderTable.tsx:107 +msgid "Add Return Order" +msgstr "" + #: src/pages/sales/SalesIndex.tsx:33 msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:208 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:64 +#: src/tables/sales/SalesOrderTable.tsx:76 +msgid "Add Sales Order" +msgstr "" + +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:109 +#: src/pages/stock/StockDetail.tsx:97 msgid "Base Part" msgstr "" -#: src/pages/stock/StockDetail.tsx:116 +#: src/pages/stock/StockDetail.tsx:104 msgid "Stock Status" msgstr "" +#: src/pages/stock/StockDetail.tsx:145 +#: src/tables/build/BuildLineTable.tsx:35 +#: src/tables/part/PartTable.tsx:115 +#: src/tables/stock/StockItemTable.tsx:154 +#: src/tables/stock/StockItemTable.tsx:266 +msgid "Available" +msgstr "" + #: src/pages/stock/StockDetail.tsx:155 #~ msgid "Link custom barcode to stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:157 -#: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 -#: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:268 -msgid "Available" -msgstr "" - #: src/pages/stock/StockDetail.tsx:161 #~ msgid "Unlink custom barcode from stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:183 +#: src/pages/stock/StockDetail.tsx:171 msgid "Installed In" msgstr "" -#: src/pages/stock/StockDetail.tsx:199 +#: src/pages/stock/StockDetail.tsx:187 msgid "Consumed By" msgstr "" +#: src/pages/stock/StockDetail.tsx:196 +msgid "Build Order" +msgstr "" + #: src/pages/stock/StockDetail.tsx:205 #~ msgid "Edit stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:208 -msgid "Build Order" -msgstr "" - #: src/pages/stock/StockDetail.tsx:217 #~ msgid "Delete stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:273 +#: src/pages/stock/StockDetail.tsx:261 msgid "Stock Details" msgstr "" -#: src/pages/stock/StockDetail.tsx:279 +#: src/pages/stock/StockDetail.tsx:267 msgid "Stock Tracking" msgstr "" -#: src/pages/stock/StockDetail.tsx:291 +#: src/pages/stock/StockDetail.tsx:279 msgid "Test Data" msgstr "" -#: src/pages/stock/StockDetail.tsx:305 +#: src/pages/stock/StockDetail.tsx:293 msgid "Installed Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:312 +#: src/pages/stock/StockDetail.tsx:300 msgid "Child Items" msgstr "" -#: src/pages/stock/StockDetail.tsx:364 +#: src/pages/stock/StockDetail.tsx:352 msgid "Edit Stock Item" msgstr "" -#: src/pages/stock/StockDetail.tsx:415 +#: src/pages/stock/StockDetail.tsx:400 msgid "Stock Operations" msgstr "" -#: src/pages/stock/StockDetail.tsx:420 +#: src/pages/stock/StockDetail.tsx:405 msgid "Count stock" msgstr "" -#: src/pages/stock/StockDetail.tsx:430 -#: src/tables/stock/StockItemTable.tsx:409 +#: src/pages/stock/StockDetail.tsx:415 +#: src/tables/stock/StockItemTable.tsx:402 msgid "Add stock" msgstr "" +#: src/pages/stock/StockDetail.tsx:423 +#: src/tables/stock/StockItemTable.tsx:411 +msgid "Remove stock" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:430 +msgid "Transfer" +msgstr "" + +#: src/pages/stock/StockDetail.tsx:431 +#: src/tables/stock/StockItemTable.tsx:431 +msgid "Transfer stock" +msgstr "" + #: src/pages/stock/StockDetail.tsx:433 #~ msgid "Duplicate stock item" #~ msgstr "" -#: src/pages/stock/StockDetail.tsx:438 -#: src/tables/stock/StockItemTable.tsx:418 -msgid "Remove stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:445 -msgid "Transfer" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:446 -#: src/tables/stock/StockItemTable.tsx:438 -msgid "Transfer stock" -msgstr "" - -#: src/pages/stock/StockDetail.tsx:458 +#: src/pages/stock/StockDetail.tsx:443 msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:494 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" -#: src/tables/ColumnRenderers.tsx:224 +#: src/tables/ColumnRenderers.tsx:49 +msgid "No location set" +msgstr "" + +#: src/tables/ColumnRenderers.tsx:251 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" @@ -4183,12 +4235,12 @@ msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:118 +#: src/tables/build/BuildOrderTable.tsx:116 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:119 +#: src/tables/build/BuildOrderTable.tsx:117 msgid "Show orders assigned to me" msgstr "" @@ -4320,13 +4372,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:132 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:123 msgid "External stock" msgstr "" @@ -4341,7 +4393,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:151 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4394,9 +4446,14 @@ msgid "Show items with pricing" msgstr "" #: src/tables/bom/BomTable.tsx:301 -msgid "Create BOM Item" +#: src/tables/bom/BomTable.tsx:389 +msgid "Add BOM Item" msgstr "" +#: src/tables/bom/BomTable.tsx:301 +#~ msgid "Create BOM Item" +#~ msgstr "" + #: src/tables/bom/BomTable.tsx:306 msgid "BOM item created" msgstr "" @@ -4449,16 +4506,12 @@ msgstr "" msgid "Edit Substitutes" msgstr "" -#: src/tables/bom/BomTable.tsx:389 -msgid "Add BOM Item" -msgstr "" - #: src/tables/bom/UsedInTable.tsx:72 msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:200 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4492,7 +4545,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:322 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Tracked" msgstr "" @@ -4521,24 +4574,92 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:103 +#: src/tables/build/BuildOrderTable.tsx:101 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:107 -#: src/tables/purchasing/PurchaseOrderTable.tsx:56 -#: src/tables/sales/ReturnOrderTable.tsx:47 -#: src/tables/sales/SalesOrderTable.tsx:53 +#: src/tables/build/BuildOrderTable.tsx:105 +#: src/tables/purchasing/PurchaseOrderTable.tsx:52 +#: src/tables/sales/ReturnOrderTable.tsx:43 +#: src/tables/sales/SalesOrderTable.tsx:49 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:113 +#: src/tables/build/BuildOrderTable.tsx:111 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:142 -#: src/tables/build/BuildOrderTable.tsx:160 -msgid "Add Build Order" +#: src/tables/build/BuildOutputTable.tsx:108 +msgid "Add Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:112 +msgid "Complete selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:118 +msgid "Scrap selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:124 +msgid "Cancel selected outputs" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:136 +msgid "Allocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:137 +msgid "Allocate stock to build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:142 +msgid "Deallocate" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:143 +msgid "Deallocate stock from build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:148 +msgid "Complete" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:149 +msgid "Complete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:154 +msgid "Scrap" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:155 +msgid "Scrap build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Delete build output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:184 +msgid "Build Output" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:197 +msgid "Batch" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:211 +msgid "Allocated Items" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:221 +msgid "Required Tests" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:250 +#: src/tables/stock/StockItemTestResultTable.tsx:146 +msgid "Test Results" msgstr "" #: src/tables/company/AddressTable.tsx:121 @@ -4563,29 +4684,30 @@ msgid "Are you sure you want to delete this address?" msgstr "" #: src/tables/company/CompanyTable.tsx:71 -msgid "New Company" +#~ msgid "New Company" +#~ msgstr "" + +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 +msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:89 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:94 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:99 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:104 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" -#: src/tables/company/CompanyTable.tsx:116 -msgid "Add Company" -msgstr "" - #: src/tables/company/ContactTable.tsx:71 msgid "Edit Contact" msgstr "" @@ -4712,9 +4834,13 @@ msgid "Driver Settings" msgstr "" #: src/tables/machine/MachineListTable.tsx:494 -msgid "Create machine" +msgid "Add machine" msgstr "" +#: src/tables/machine/MachineListTable.tsx:494 +#~ msgid "Create machine" +#~ msgstr "" + #: src/tables/machine/MachineListTable.tsx:549 msgid "Machine detail" msgstr "" @@ -4810,7 +4936,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:188 msgid "Include Subcategories" msgstr "" @@ -4830,20 +4956,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -4865,7 +4991,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:293 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Include Variants" msgstr "" @@ -4886,7 +5012,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:206 msgid "Has Units" msgstr "" @@ -4910,88 +5036,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:75 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:97 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:106 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:177 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:258 +#: src/tables/part/PartTable.tsx:182 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:183 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:189 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:195 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:201 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:207 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:212 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:213 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:218 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:219 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:225 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:230 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:231 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:236 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:237 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:243 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:247 msgid "Not Virtual" msgstr "" @@ -5295,7 +5421,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:298 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Installed" msgstr "" @@ -5320,12 +5446,8 @@ msgid "Are you sure you want to delete this parameter?" msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:63 -msgid "Create Manufacturer Part" -msgstr "" - -#: src/tables/purchasing/ManufacturerPartTable.tsx:78 -msgid "Add Manufacturer Part" -msgstr "" +#~ msgid "Create Manufacturer Part" +#~ msgstr "" #: src/tables/purchasing/ManufacturerPartTable.tsx:100 msgid "Manufacturer part updated" @@ -5395,48 +5517,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/PurchaseOrderTable.tsx:113 -#: src/tables/purchasing/PurchaseOrderTable.tsx:130 -msgid "Add Purchase Order" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5448,20 +5565,10 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" -#: src/tables/sales/ReturnOrderTable.tsx:102 -#: src/tables/sales/ReturnOrderTable.tsx:116 -msgid "Add Return Order" -msgstr "" - -#: src/tables/sales/SalesOrderTable.tsx:68 -#: src/tables/sales/SalesOrderTable.tsx:85 -msgid "Add Sales Order" -msgstr "" - #: src/tables/settings/CurrencyTable.tsx:28 msgid "Rate" msgstr "" @@ -5626,9 +5733,13 @@ msgid "Enabled" msgstr "" #: src/tables/settings/TemplateTable.tsx:243 -msgid "Create new" +msgid "Add new" msgstr "" +#: src/tables/settings/TemplateTable.tsx:243 +#~ msgid "Create new" +#~ msgstr "" + #: src/tables/settings/TemplateTable.tsx:276 msgid "Filter by enabled status" msgstr "" @@ -5738,153 +5849,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:248 +#: src/tables/stock/StockItemTable.tsx:246 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:253 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:259 +#: src/tables/stock/StockItemTable.tsx:257 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:263 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:264 +#: src/tables/stock/StockItemTable.tsx:262 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:269 +#: src/tables/stock/StockItemTable.tsx:267 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:273 +#: src/tables/stock/StockItemTable.tsx:271 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:274 +#: src/tables/stock/StockItemTable.tsx:272 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:278 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:279 +#: src/tables/stock/StockItemTable.tsx:277 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:284 +#: src/tables/stock/StockItemTable.tsx:282 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:289 +#: src/tables/stock/StockItemTable.tsx:287 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:294 +#: src/tables/stock/StockItemTable.tsx:292 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:299 +#: src/tables/stock/StockItemTable.tsx:297 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:303 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:304 +#: src/tables/stock/StockItemTable.tsx:302 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:308 +#: src/tables/stock/StockItemTable.tsx:306 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:309 +#: src/tables/stock/StockItemTable.tsx:307 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:316 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:317 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:323 +#: src/tables/stock/StockItemTable.tsx:321 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:327 +#: src/tables/stock/StockItemTable.tsx:325 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:328 +#: src/tables/stock/StockItemTable.tsx:326 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:336 +#: src/tables/stock/StockItemTable.tsx:334 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:337 +#: src/tables/stock/StockItemTable.tsx:335 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:404 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:420 +#: src/tables/stock/StockItemTable.tsx:413 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:435 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:449 +#: src/tables/stock/StockItemTable.tsx:442 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:444 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:458 +#: src/tables/stock/StockItemTable.tsx:451 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:453 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:467 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Order stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:469 -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:462 +#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:473 +#: src/tables/stock/StockItemTable.tsx:466 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:482 +#: src/tables/stock/StockItemTable.tsx:475 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:484 +#: src/tables/stock/StockItemTable.tsx:477 msgid "Delete stock items" msgstr "" @@ -5892,10 +6003,6 @@ msgstr "" msgid "Test" msgstr "" -#: src/tables/stock/StockItemTestResultTable.tsx:146 -msgid "Test Results" -msgstr "" - #: src/tables/stock/StockItemTestResultTable.tsx:153 msgid "Test result for installed stock item" msgstr "" diff --git a/src/frontend/src/locales/zh/messages.po b/src/frontend/src/locales/zh/messages.po index 538ac4a347..d1bc6d317d 100644 --- a/src/frontend/src/locales/zh/messages.po +++ b/src/frontend/src/locales/zh/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2024-04-25 05:25\n" +"PO-Revision-Date: 2024-04-30 19:52\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -56,11 +56,11 @@ msgstr "" msgid "No" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copied" msgstr "" -#: src/components/details/Details.tsx:327 +#: src/components/details/Details.tsx:326 msgid "Copy" msgstr "" @@ -73,7 +73,7 @@ msgid "Remove the associated image from this item?" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/forms/StockForms.tsx:425 +#: src/forms/StockForms.tsx:424 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:192 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:299 #: src/pages/stock/StockDetail.tsx:422 @@ -81,14 +81,15 @@ msgid "Remove" msgstr "" #: src/components/details/DetailsImage.tsx:70 -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:164 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 #: src/components/items/ActionDropdown.tsx:219 #: src/components/items/ActionDropdown.tsx:220 #: src/contexts/ThemeContext.tsx:65 #: src/functions/forms.tsx:196 #: src/hooks/UseForm.tsx:39 #: src/tables/FilterSelectDrawer.tsx:218 -#: src/tables/InvenTreeTable.tsx:475 +#: src/tables/InvenTreeTable.tsx:480 +#: src/tables/build/BuildOutputTable.tsx:160 #: src/tables/plugin/PluginListTable.tsx:361 msgid "Cancel" msgstr "取消" @@ -106,7 +107,7 @@ msgid "Clear" msgstr "" #: src/components/details/DetailsImage.tsx:226 -#: src/components/forms/ApiForm.tsx:544 +#: src/components/forms/ApiForm.tsx:546 #: src/contexts/ThemeContext.tsx:65 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:51 msgid "Submit" @@ -137,9 +138,9 @@ msgid "Part is not active" msgstr "" #: src/components/details/PartIcons.tsx:34 -#: src/pages/company/CompanyDetail.tsx:299 +#: src/pages/company/CompanyDetail.tsx:298 #: src/pages/company/SupplierPartDetail.tsx:304 -#: src/pages/part/PartDetail.tsx:661 +#: src/pages/part/PartDetail.tsx:670 msgid "Inactive" msgstr "" @@ -172,8 +173,8 @@ msgid "Part is virtual (not a physical part)" msgstr "" #: src/components/details/PartIcons.tsx:82 -#: src/tables/part/PartTable.tsx:243 -#: src/tables/part/PartTable.tsx:247 +#: src/tables/part/PartTable.tsx:234 +#: src/tables/part/PartTable.tsx:238 #: src/tables/part/PartVariantTable.tsx:25 msgid "Virtual" msgstr "" @@ -194,95 +195,94 @@ msgstr "" msgid "PDF Preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:114 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:113 msgid "Error loading template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:126 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:125 msgid "Error saving template" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:152 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:151 msgid "Save & Reload preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:157 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:156 msgid "Are you sure you want to Save & Reload the preview?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:159 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158 msgid "To render the preview the current template needs to be replaced on the server with your modifications which may break the label if it is under active use. Do you want to proceed?" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:163 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:162 msgid "Save & Reload" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:191 msgid "Preview updated" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:193 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:192 msgid "The preview has been updated successfully." msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:255 msgid "Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:257 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:256 msgid "Use the currently stored template from the server" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 msgid "Save & Reload preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:265 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:264 msgid "Save the current template and reload the preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 -#: src/tables/part/PartThumbTable.tsx:199 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 +#: src/tables/part/PartThumbTable.tsx:203 msgid "Select" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:323 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:322 msgid "to preview" msgstr "" -#: src/components/editors/TemplateEditor/TemplateEditor.tsx:367 +#: src/components/editors/TemplateEditor/TemplateEditor.tsx:366 msgid "Error rendering template" msgstr "" -#: src/components/forms/ApiForm.tsx:140 +#: src/components/forms/ApiForm.tsx:142 #: src/functions/forms.tsx:259 msgid "Form Error" msgstr "" -#: src/components/forms/ApiForm.tsx:408 -#: src/components/widgets/MarkdownEditor.tsx:146 +#: src/components/forms/ApiForm.tsx:410 +#: src/components/widgets/MarkdownEditor.tsx:145 msgid "Success" msgstr "" -#: src/components/forms/ApiForm.tsx:483 +#: src/components/forms/ApiForm.tsx:485 msgid "Form Errors Exist" msgstr "" -#: src/components/forms/ApiForm.tsx:581 +#: src/components/forms/ApiForm.tsx:583 #: src/tables/plugin/PluginListTable.tsx:441 msgid "Update" msgstr "" -#: src/components/forms/ApiForm.tsx:601 +#: src/components/forms/ApiForm.tsx:603 #: src/components/items/ActionDropdown.tsx:201 #: src/functions/forms.tsx:299 #: src/hooks/UseForm.tsx:121 -#: src/pages/Index/Scan.tsx:332 +#: src/pages/Index/Scan.tsx:333 #: src/pages/Notifications.tsx:123 -#: src/tables/InvenTreeTable.tsx:474 -#: src/tables/RowActions.tsx:72 -#: src/tables/build/BuildOutputTable.tsx:164 +#: src/tables/InvenTreeTable.tsx:479 +#: src/tables/RowActions.tsx:71 #: src/tables/plugin/PluginListTable.tsx:473 #: src/tables/settings/TemplateTable.tsx:105 #: src/tables/settings/TemplateTable.tsx:154 @@ -458,7 +458,7 @@ msgstr "" #: src/components/forms/HostOptionsForm.tsx:69 #: src/pages/part/CategoryDetail.tsx:72 #: src/pages/part/PartDetail.tsx:115 -#: src/pages/stock/LocationDetail.tsx:79 +#: src/pages/stock/LocationDetail.tsx:78 #: src/tables/machine/MachineTypeTable.tsx:65 #: src/tables/machine/MachineTypeTable.tsx:106 #: src/tables/machine/MachineTypeTable.tsx:210 @@ -480,7 +480,7 @@ msgid "Add Host" msgstr "" #: src/components/forms/HostOptionsForm.tsx:89 -#: src/components/widgets/MarkdownEditor.tsx:73 +#: src/components/widgets/MarkdownEditor.tsx:72 msgid "Save" msgstr "" @@ -508,35 +508,35 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" -#: src/components/forms/fields/ApiFormField.tsx:278 +#: src/components/forms/fields/ApiFormField.tsx:277 #: src/components/modals/LicenseModal.tsx:75 #: src/components/nav/SearchDrawer.tsx:411 -#: src/components/widgets/MarkdownEditor.tsx:108 -#: src/components/widgets/MarkdownEditor.tsx:154 +#: src/components/widgets/MarkdownEditor.tsx:107 +#: src/components/widgets/MarkdownEditor.tsx:153 #: src/pages/ErrorPage.tsx:12 #: src/pages/ErrorPage.tsx:25 #: src/pages/part/PartPricingPanel.tsx:71 -#: src/tables/InvenTreeTable.tsx:431 -#: src/tables/InvenTreeTable.tsx:507 +#: src/tables/InvenTreeTable.tsx:436 +#: src/tables/InvenTreeTable.tsx:512 #: src/tables/plugin/PluginListTable.tsx:398 #: src/tables/stock/StockItemTestResultTable.tsx:319 msgid "Error" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:297 +#: src/components/forms/fields/RelatedModelField.tsx:296 #: src/pages/Index/Settings/UserSettings.tsx:64 #: src/tables/Search.tsx:23 msgid "Search" msgstr "搜尋" -#: src/components/forms/fields/RelatedModelField.tsx:298 +#: src/components/forms/fields/RelatedModelField.tsx:297 #: src/components/modals/AboutInvenTreeModal.tsx:81 -#: src/components/widgets/WidgetLayout.tsx:134 +#: src/components/widgets/WidgetLayout.tsx:135 #: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:309 msgid "Loading" msgstr "" -#: src/components/forms/fields/RelatedModelField.tsx:300 +#: src/components/forms/fields/RelatedModelField.tsx:299 msgid "No results found" msgstr "找不到結果" @@ -552,8 +552,8 @@ msgstr "" #~ msgid "Select image" #~ msgstr "Select image" -#: src/components/images/Thumbnail.tsx:14 -#: src/components/images/Thumbnail.tsx:65 +#: src/components/images/Thumbnail.tsx:12 +#: src/components/images/Thumbnail.tsx:63 msgid "Thumbnail" msgstr "縮圖" @@ -588,7 +588,7 @@ msgid "Unlink custom barcode" msgstr "" #: src/components/items/ActionDropdown.tsx:182 -#: src/tables/RowActions.tsx:52 +#: src/tables/RowActions.tsx:51 #: src/tables/settings/TemplateTable.tsx:87 #: src/tables/settings/TemplateTable.tsx:150 #: src/tables/settings/TemplateTable.tsx:287 @@ -600,7 +600,7 @@ msgid "Delete item" msgstr "" #: src/components/items/ActionDropdown.tsx:238 -#: src/tables/RowActions.tsx:32 +#: src/tables/RowActions.tsx:31 msgid "Duplicate" msgstr "" @@ -613,7 +613,7 @@ msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/tables/InvenTreeTable.tsx:423 +#: src/tables/InvenTreeTable.tsx:428 msgid "Unknown error" msgstr "" @@ -806,7 +806,7 @@ msgid "Close modal" msgstr "" #: src/components/modals/ServerInfoModal.tsx:26 -#: src/pages/Index/Settings/SystemSettings.tsx:36 +#: src/pages/Index/Settings/SystemSettings.tsx:35 msgid "Server" msgstr "" @@ -889,7 +889,7 @@ msgid "Server Version" msgstr "" #: src/components/nav/Layout.tsx:52 -#: src/tables/part/PartThumbTable.tsx:190 +#: src/tables/part/PartThumbTable.tsx:194 msgid "Search..." msgstr "" @@ -914,7 +914,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:50 #: src/defaults/menuItems.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:293 +#: src/pages/Index/Settings/SystemSettings.tsx:292 msgid "System Settings" msgstr "" @@ -977,32 +977,32 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:70 -#: src/pages/Index/Settings/SystemSettings.tsx:101 +#: src/components/nav/NotificationDrawer.tsx:71 +#: src/pages/Index/Settings/SystemSettings.tsx:100 #: src/pages/Index/Settings/UserSettings.tsx:94 #: src/pages/Notifications.tsx:65 #: src/pages/Notifications.tsx:152 msgid "Notifications" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:87 +#: src/components/nav/NotificationDrawer.tsx:88 msgid "You have no unread notifications." msgstr "" -#: src/components/nav/NotificationDrawer.tsx:102 -#: src/components/nav/NotificationDrawer.tsx:108 +#: src/components/nav/NotificationDrawer.tsx:103 +#: src/components/nav/NotificationDrawer.tsx:109 #: src/tables/notifications/NotificationsTable.tsx:36 msgid "Notification" msgstr "" -#: src/components/nav/NotificationDrawer.tsx:131 +#: src/components/nav/NotificationDrawer.tsx:132 #: src/pages/Notifications.tsx:73 msgid "Mark as read" msgstr "" #: src/components/nav/PartCategoryTree.tsx:153 #: src/components/render/ModelType.tsx:60 -#: src/pages/Index/Settings/SystemSettings.tsx:163 +#: src/pages/Index/Settings/SystemSettings.tsx:162 #: src/pages/part/CategoryDetail.tsx:197 msgid "Part Categories" msgstr "" @@ -1041,26 +1041,26 @@ msgstr "" #: src/components/nav/StockLocationTree.tsx:93 #: src/components/render/ModelType.tsx:76 -#: src/pages/stock/LocationDetail.tsx:168 +#: src/pages/stock/LocationDetail.tsx:167 msgid "Stock Locations" msgstr "" -#: src/components/render/Instance.tsx:138 +#: src/components/render/Instance.tsx:137 msgid "Unknown model: {model}" msgstr "" #: src/components/render/ModelType.tsx:21 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:49 #: src/pages/build/BuildDetail.tsx:83 -#: src/pages/part/PartDetail.tsx:774 +#: src/pages/part/PartDetail.tsx:788 #: src/tables/part/RelatedPartTable.tsx:45 msgid "Part" msgstr "" @@ -1068,11 +1068,11 @@ msgstr "" #: src/components/render/ModelType.tsx:22 #: src/defaults/links.tsx:28 #: src/defaults/menuItems.tsx:33 -#: src/pages/Index/Settings/SystemSettings.tsx:168 +#: src/pages/Index/Settings/SystemSettings.tsx:167 #: src/pages/part/CategoryDetail.tsx:104 #: src/pages/part/CategoryDetail.tsx:183 #: src/pages/part/CategoryDetail.tsx:213 -#: src/pages/part/PartDetail.tsx:626 +#: src/pages/part/PartDetail.tsx:630 msgid "Parts" msgstr "" @@ -1096,7 +1096,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:318 #: src/pages/stock/StockDetail.tsx:156 -#: src/tables/purchasing/SupplierPartTable.tsx:69 +#: src/tables/purchasing/SupplierPartTable.tsx:68 msgid "Supplier Part" msgstr "" @@ -1105,7 +1105,7 @@ msgid "Supplier Parts" msgstr "" #: src/components/render/ModelType.tsx:51 -#: src/pages/company/ManufacturerPartDetail.tsx:125 +#: src/pages/company/ManufacturerPartDetail.tsx:124 msgid "Manufacturer Part" msgstr "" @@ -1120,15 +1120,15 @@ msgstr "" #: src/components/render/ModelType.tsx:67 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:67 -#: src/pages/stock/StockDetail.tsx:504 +#: src/pages/stock/StockDetail.tsx:508 msgid "Stock Item" msgstr "" #: src/components/render/ModelType.tsx:68 -#: src/pages/company/CompanyDetail.tsx:197 -#: src/pages/stock/LocationDetail.tsx:112 -#: src/pages/stock/LocationDetail.tsx:156 -#: src/pages/stock/LocationDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:196 +#: src/pages/stock/LocationDetail.tsx:111 +#: src/pages/stock/LocationDetail.tsx:155 +#: src/pages/stock/LocationDetail.tsx:308 msgid "Stock Items" msgstr "" @@ -1166,7 +1166,7 @@ msgid "Build Lines" msgstr "" #: src/components/render/ModelType.tsx:104 -#: src/pages/company/CompanyDetail.tsx:309 +#: src/pages/company/CompanyDetail.tsx:308 msgid "Company" msgstr "" @@ -1176,6 +1176,10 @@ msgstr "" #: src/components/render/ModelType.tsx:112 #: src/tables/TableHoverCard.tsx:58 +#: src/tables/build/BuildOrderTable.tsx:130 +#: src/tables/purchasing/PurchaseOrderTable.tsx:64 +#: src/tables/sales/ReturnOrderTable.tsx:55 +#: src/tables/sales/SalesOrderTable.tsx:61 msgid "Project Code" msgstr "" @@ -1187,15 +1191,15 @@ msgstr "" #: src/components/render/ModelType.tsx:119 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:99 #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:42 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:351 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:349 msgid "Purchase Order" msgstr "" #: src/components/render/ModelType.tsx:120 -#: src/pages/Index/Settings/SystemSettings.tsx:242 -#: src/pages/company/CompanyDetail.tsx:190 +#: src/pages/Index/Settings/SystemSettings.tsx:241 +#: src/pages/company/CompanyDetail.tsx:189 #: src/pages/company/SupplierPartDetail.tsx:223 -#: src/pages/part/PartDetail.tsx:559 +#: src/pages/part/PartDetail.tsx:563 #: src/pages/purchasing/PurchasingIndex.tsx:20 msgid "Purchase Orders" msgstr "" @@ -1211,15 +1215,15 @@ msgstr "" #: src/components/render/ModelType.tsx:132 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:108 #: src/pages/build/BuildDetail.tsx:131 -#: src/pages/sales/SalesOrderDetail.tsx:336 +#: src/pages/sales/SalesOrderDetail.tsx:334 #: src/pages/stock/StockDetail.tsx:204 msgid "Sales Order" msgstr "" #: src/components/render/ModelType.tsx:133 -#: src/pages/Index/Settings/SystemSettings.tsx:257 -#: src/pages/company/CompanyDetail.tsx:206 -#: src/pages/part/PartDetail.tsx:565 +#: src/pages/Index/Settings/SystemSettings.tsx:256 +#: src/pages/company/CompanyDetail.tsx:205 +#: src/pages/part/PartDetail.tsx:569 #: src/pages/sales/SalesIndex.tsx:21 msgid "Sales Orders" msgstr "" @@ -1234,13 +1238,13 @@ msgstr "" #: src/components/render/ModelType.tsx:147 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:117 -#: src/pages/sales/ReturnOrderDetail.tsx:313 +#: src/pages/sales/ReturnOrderDetail.tsx:311 msgid "Return Order" msgstr "" #: src/components/render/ModelType.tsx:148 -#: src/pages/Index/Settings/SystemSettings.tsx:272 -#: src/pages/company/CompanyDetail.tsx:213 +#: src/pages/Index/Settings/SystemSettings.tsx:271 +#: src/pages/company/CompanyDetail.tsx:212 #: src/pages/sales/SalesIndex.tsx:27 msgid "Return Orders" msgstr "" @@ -1251,19 +1255,19 @@ msgid "Address" msgstr "" #: src/components/render/ModelType.tsx:156 -#: src/pages/company/CompanyDetail.tsx:239 +#: src/pages/company/CompanyDetail.tsx:238 msgid "Addresses" msgstr "" #: src/components/render/ModelType.tsx:162 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:185 -#: src/pages/sales/ReturnOrderDetail.tsx:152 -#: src/pages/sales/SalesOrderDetail.tsx:157 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:183 +#: src/pages/sales/ReturnOrderDetail.tsx:150 +#: src/pages/sales/SalesOrderDetail.tsx:154 msgid "Contact" msgstr "" #: src/components/render/ModelType.tsx:163 -#: src/pages/company/CompanyDetail.tsx:233 +#: src/pages/company/CompanyDetail.tsx:232 msgid "Contacts" msgstr "" @@ -1285,16 +1289,16 @@ msgstr "" msgid "Users" msgstr "" -#: src/components/render/Order.tsx:85 +#: src/components/render/Order.tsx:87 msgid "Shipment" msgstr "" -#: src/components/render/Part.tsx:10 +#: src/components/render/Part.tsx:12 #: src/defaults/links.tsx:29 #: src/defaults/menuItems.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:199 -#: src/pages/part/PartDetail.tsx:481 -#: src/pages/stock/LocationDetail.tsx:289 +#: src/pages/Index/Settings/SystemSettings.tsx:198 +#: src/pages/part/PartDetail.tsx:485 +#: src/pages/stock/LocationDetail.tsx:288 #: src/pages/stock/StockDetail.tsx:338 #: src/tables/stock/StockItemTable.tsx:57 msgid "Stock" @@ -1310,7 +1314,7 @@ msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:144 #: src/pages/part/pricing/PriceBreakPanel.tsx:96 #: src/pages/stock/StockDetail.tsx:134 -#: src/pages/stock/StockDetail.tsx:479 +#: src/pages/stock/StockDetail.tsx:480 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:94 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:122 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:73 @@ -1770,39 +1774,39 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:109 +#: src/components/widgets/MarkdownEditor.tsx:108 msgid "Failed to upload image" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:147 +#: src/components/widgets/MarkdownEditor.tsx:146 msgid "Notes saved" msgstr "" -#: src/components/widgets/MarkdownEditor.tsx:155 +#: src/components/widgets/MarkdownEditor.tsx:154 msgid "Failed to save notes" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:180 +#: src/components/widgets/WidgetLayout.tsx:181 msgid "Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:186 +#: src/components/widgets/WidgetLayout.tsx:187 msgid "Reset Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Stop Edit" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:199 +#: src/components/widgets/WidgetLayout.tsx:200 msgid "Edit Layout" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:205 +#: src/components/widgets/WidgetLayout.tsx:206 msgid "Appearance" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:217 +#: src/components/widgets/WidgetLayout.tsx:218 msgid "Show Boxes" msgstr "" @@ -1923,14 +1927,18 @@ msgid "Turkish" msgstr "" #: src/contexts/LanguageContext.tsx:49 -msgid "Vietnamese" +msgid "Ukrainian" msgstr "" #: src/contexts/LanguageContext.tsx:50 -msgid "Chinese (Simplified)" +msgid "Vietnamese" msgstr "" #: src/contexts/LanguageContext.tsx:51 +msgid "Chinese (Simplified)" +msgstr "" + +#: src/contexts/LanguageContext.tsx:52 msgid "Chinese (Traditional)" msgstr "" @@ -2011,7 +2019,7 @@ msgid "Recently Updated" msgstr "" #: src/defaults/dashboardItems.tsx:50 -#: src/tables/part/PartTable.tsx:225 +#: src/tables/part/PartTable.tsx:216 msgid "Low Stock" msgstr "" @@ -2068,7 +2076,7 @@ msgstr "" #~ msgstr "Local Server" #: src/defaults/links.tsx:11 -#: src/pages/company/CompanyDetail.tsx:90 +#: src/pages/company/CompanyDetail.tsx:89 msgid "Website" msgstr "" @@ -2083,10 +2091,10 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:48 #: src/pages/company/ManufacturerDetail.tsx:9 -#: src/pages/company/ManufacturerPartDetail.tsx:232 +#: src/pages/company/ManufacturerPartDetail.tsx:231 #: src/pages/company/SupplierDetail.tsx:9 #: src/pages/company/SupplierPartDetail.tsx:291 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:354 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:352 #: src/pages/purchasing/PurchasingIndex.tsx:52 msgid "Purchasing" msgstr "" @@ -2094,15 +2102,15 @@ msgstr "" #: src/defaults/links.tsx:32 #: src/defaults/menuItems.tsx:53 #: src/pages/company/CustomerDetail.tsx:9 -#: src/pages/sales/ReturnOrderDetail.tsx:318 +#: src/pages/sales/ReturnOrderDetail.tsx:316 #: src/pages/sales/SalesIndex.tsx:45 -#: src/pages/sales/SalesOrderDetail.tsx:341 +#: src/pages/sales/SalesOrderDetail.tsx:339 msgid "Sales" msgstr "" #: src/defaults/links.tsx:35 #: src/defaults/menuItems.tsx:71 -#: src/pages/Index/Playground.tsx:229 +#: src/pages/Index/Playground.tsx:235 msgid "Playground" msgstr "" @@ -2337,19 +2345,19 @@ msgid "Change Status" msgstr "" #: src/forms/PurchaseOrderForms.tsx:385 -#: src/forms/StockForms.tsx:334 +#: src/forms/StockForms.tsx:333 msgid "Remove item from list" msgstr "" #: src/forms/PurchaseOrderForms.tsx:410 -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:58 #: src/pages/stock/StockDetail.tsx:164 #: src/tables/ColumnRenderers.tsx:42 @@ -2372,19 +2380,19 @@ msgstr "" msgid "Receive line items" msgstr "" -#: src/forms/StockForms.tsx:70 +#: src/forms/StockForms.tsx:69 msgid "Add given quantity as packs instead of individual items" msgstr "" -#: src/forms/StockForms.tsx:81 +#: src/forms/StockForms.tsx:80 msgid "Enter initial quantity for this stock item" msgstr "" -#: src/forms/StockForms.tsx:86 +#: src/forms/StockForms.tsx:85 msgid "Serial Numbers" msgstr "" -#: src/forms/StockForms.tsx:87 +#: src/forms/StockForms.tsx:86 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" @@ -2392,10 +2400,10 @@ msgstr "" #~ msgid "Create Stock Item" #~ msgstr "Create Stock Item" -#: src/forms/StockForms.tsx:136 +#: src/forms/StockForms.tsx:135 #: src/pages/stock/StockDetail.tsx:361 -#: src/tables/stock/StockItemTable.tsx:370 -#: src/tables/stock/StockItemTable.tsx:487 +#: src/tables/stock/StockItemTable.tsx:364 +#: src/tables/stock/StockItemTable.tsx:481 msgid "Add Stock Item" msgstr "" @@ -2403,84 +2411,84 @@ msgstr "" #~ msgid "Stock item updated" #~ msgstr "Stock item updated" -#: src/forms/StockForms.tsx:323 +#: src/forms/StockForms.tsx:322 msgid "Move to default location" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 #: src/pages/part/PartDetail.tsx:201 -#: src/pages/part/PartDetail.tsx:642 -#: src/tables/stock/StockItemTable.tsx:281 +#: src/pages/part/PartDetail.tsx:646 +#: src/tables/stock/StockItemTable.tsx:275 msgid "In Stock" msgstr "" -#: src/forms/StockForms.tsx:391 +#: src/forms/StockForms.tsx:390 msgid "Move" msgstr "" -#: src/forms/StockForms.tsx:391 -#: src/forms/StockForms.tsx:425 -#: src/forms/StockForms.tsx:454 -#: src/forms/StockForms.tsx:482 -#: src/forms/StockForms.tsx:513 -#: src/forms/StockForms.tsx:548 -#: src/forms/StockForms.tsx:590 -#: src/forms/StockForms.tsx:626 -#: src/tables/RowActions.tsx:148 +#: src/forms/StockForms.tsx:390 +#: src/forms/StockForms.tsx:424 +#: src/forms/StockForms.tsx:453 +#: src/forms/StockForms.tsx:481 +#: src/forms/StockForms.tsx:512 +#: src/forms/StockForms.tsx:547 +#: src/forms/StockForms.tsx:589 +#: src/forms/StockForms.tsx:625 +#: src/tables/RowActions.tsx:147 msgid "Actions" msgstr "" -#: src/forms/StockForms.tsx:454 +#: src/forms/StockForms.tsx:453 #: src/pages/stock/StockDetail.tsx:414 #: src/tables/settings/TemplateTable.tsx:266 #: src/tables/stock/StockItemTestResultTable.tsx:348 msgid "Add" msgstr "" -#: src/forms/StockForms.tsx:482 -#: src/pages/Index/Scan.tsx:262 +#: src/forms/StockForms.tsx:481 +#: src/pages/Index/Scan.tsx:263 #: src/pages/stock/StockDetail.tsx:404 msgid "Count" msgstr "" -#: src/forms/StockForms.tsx:715 +#: src/forms/StockForms.tsx:714 msgid "Add Stock" msgstr "" -#: src/forms/StockForms.tsx:724 +#: src/forms/StockForms.tsx:723 msgid "Remove Stock" msgstr "" -#: src/forms/StockForms.tsx:733 -#: src/pages/part/PartDetail.tsx:730 +#: src/forms/StockForms.tsx:732 +#: src/pages/part/PartDetail.tsx:744 msgid "Transfer Stock" msgstr "" -#: src/forms/StockForms.tsx:742 -#: src/pages/part/PartDetail.tsx:719 +#: src/forms/StockForms.tsx:741 +#: src/pages/part/PartDetail.tsx:733 msgid "Count Stock" msgstr "" -#: src/forms/StockForms.tsx:751 +#: src/forms/StockForms.tsx:750 msgid "Change Stock Status" msgstr "" -#: src/forms/StockForms.tsx:760 +#: src/forms/StockForms.tsx:759 msgid "Merge Stock" msgstr "" -#: src/forms/StockForms.tsx:779 +#: src/forms/StockForms.tsx:778 msgid "Delete Stock Items" msgstr "" -#: src/forms/StockForms.tsx:786 +#: src/forms/StockForms.tsx:785 msgid "Parent stock location" msgstr "" @@ -2602,7 +2610,7 @@ msgid "Checking if you are already logged in" msgstr "" #: src/pages/Auth/Login.tsx:31 -#: src/pages/Index/Scan.tsx:318 +#: src/pages/Index/Scan.tsx:319 msgid "No selection" msgstr "" @@ -2675,7 +2683,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:234 +#: src/pages/Index/Playground.tsx:240 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -2815,83 +2823,83 @@ msgstr "" #~ msgid "Design <0/>" #~ msgstr "Design <0/>" -#: src/pages/Index/Scan.tsx:214 +#: src/pages/Index/Scan.tsx:215 msgid "Manual input" msgstr "" -#: src/pages/Index/Scan.tsx:215 +#: src/pages/Index/Scan.tsx:216 msgid "Image Barcode" msgstr "" -#: src/pages/Index/Scan.tsx:245 +#: src/pages/Index/Scan.tsx:246 msgid "Selected elements are not known" msgstr "" -#: src/pages/Index/Scan.tsx:252 +#: src/pages/Index/Scan.tsx:253 msgid "Multiple object types selected" msgstr "" -#: src/pages/Index/Scan.tsx:259 +#: src/pages/Index/Scan.tsx:260 msgid "Actions for {0}" msgstr "" -#: src/pages/Index/Scan.tsx:276 +#: src/pages/Index/Scan.tsx:277 msgid "Scan Page" msgstr "" -#: src/pages/Index/Scan.tsx:279 +#: src/pages/Index/Scan.tsx:280 msgid "This page can be used for continuously scanning items and taking actions on them." msgstr "" -#: src/pages/Index/Scan.tsx:294 +#: src/pages/Index/Scan.tsx:295 msgid "Select the input method you want to use to scan items." msgstr "" -#: src/pages/Index/Scan.tsx:296 +#: src/pages/Index/Scan.tsx:297 msgid "Input" msgstr "" -#: src/pages/Index/Scan.tsx:303 +#: src/pages/Index/Scan.tsx:304 msgid "Select input method" msgstr "" -#: src/pages/Index/Scan.tsx:304 +#: src/pages/Index/Scan.tsx:305 msgid "Nothing found" msgstr "" -#: src/pages/Index/Scan.tsx:312 +#: src/pages/Index/Scan.tsx:313 msgid "Depending on the selected parts actions will be shown here. Not all barcode types are supported currently." msgstr "" -#: src/pages/Index/Scan.tsx:314 +#: src/pages/Index/Scan.tsx:315 msgid "Action" msgstr "" -#: src/pages/Index/Scan.tsx:323 +#: src/pages/Index/Scan.tsx:324 msgid "{0} items selected" msgstr "" -#: src/pages/Index/Scan.tsx:326 +#: src/pages/Index/Scan.tsx:327 msgid "General Actions" msgstr "" -#: src/pages/Index/Scan.tsx:339 +#: src/pages/Index/Scan.tsx:340 msgid "Lookup part" msgstr "" -#: src/pages/Index/Scan.tsx:346 +#: src/pages/Index/Scan.tsx:347 msgid "Open Link" msgstr "" -#: src/pages/Index/Scan.tsx:361 +#: src/pages/Index/Scan.tsx:362 msgid "History is locally kept in this browser." msgstr "" -#: src/pages/Index/Scan.tsx:362 +#: src/pages/Index/Scan.tsx:363 msgid "The history is kept in this browser's local storage. So it won't be shared with other users or other devices but is persistent through reloads. You can select items in the history to perform actions on them. To add items, scan/enter them in the Input area." msgstr "" -#: src/pages/Index/Scan.tsx:364 +#: src/pages/Index/Scan.tsx:365 #: src/pages/Notifications.tsx:100 msgid "History" msgstr "" @@ -3177,7 +3185,7 @@ msgid "Failed Tasks" msgstr "" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:38 -#: src/pages/Index/Settings/SystemSettings.tsx:140 +#: src/pages/Index/Settings/SystemSettings.tsx:139 msgid "Labels" msgstr "" @@ -3215,7 +3223,7 @@ msgstr "" #~ msgstr "Return order" #: src/pages/Index/Settings/AdminCenter/TemplateManagementPanel.tsx:135 -#: src/pages/part/PartDetail.tsx:506 +#: src/pages/part/PartDetail.tsx:510 msgid "Bill of Materials" msgstr "" @@ -3240,15 +3248,15 @@ msgstr "" msgid "System settings" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:65 +#: src/pages/Index/Settings/SystemSettings.tsx:64 msgid "Login" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:87 +#: src/pages/Index/Settings/SystemSettings.tsx:86 msgid "Barcodes" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:106 +#: src/pages/Index/Settings/SystemSettings.tsx:105 msgid "Pricing" msgstr "" @@ -3260,26 +3268,26 @@ msgstr "" #~ msgid "Exchange Rates" #~ msgstr "Exchange Rates" -#: src/pages/Index/Settings/SystemSettings.tsx:146 +#: src/pages/Index/Settings/SystemSettings.tsx:145 #: src/pages/Index/Settings/UserSettings.tsx:99 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:223 -#: src/pages/part/PartDetail.tsx:577 +#: src/pages/Index/Settings/SystemSettings.tsx:222 +#: src/pages/part/PartDetail.tsx:581 #: src/tables/stock/StockItemTable.tsx:206 msgid "Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:228 +#: src/pages/Index/Settings/SystemSettings.tsx:227 #: src/pages/build/BuildDetail.tsx:389 #: src/pages/build/BuildIndex.tsx:14 -#: src/pages/part/PartDetail.tsx:513 -#: src/pages/sales/SalesOrderDetail.tsx:259 +#: src/pages/part/PartDetail.tsx:517 +#: src/pages/sales/SalesOrderDetail.tsx:256 msgid "Build Orders" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:296 +#: src/pages/Index/Settings/SystemSettings.tsx:295 msgid "Switch to User Setting" msgstr "" @@ -3336,35 +3344,35 @@ msgstr "" #~ msgstr "Build Status" #: src/pages/build/BuildDetail.tsx:89 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:129 -#: src/pages/sales/ReturnOrderDetail.tsx:96 -#: src/pages/sales/SalesOrderDetail.tsx:101 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:127 +#: src/pages/sales/ReturnOrderDetail.tsx:94 +#: src/pages/sales/SalesOrderDetail.tsx:98 #: src/tables/machine/MachineListTable.tsx:323 -#: src/tables/purchasing/PurchaseOrderTable.tsx:51 -#: src/tables/sales/ReturnOrderTable.tsx:42 -#: src/tables/sales/SalesOrderTable.tsx:48 -#: src/tables/stock/StockItemTable.tsx:250 +#: src/tables/purchasing/PurchaseOrderTable.tsx:55 +#: src/tables/sales/ReturnOrderTable.tsx:46 +#: src/tables/sales/SalesOrderTable.tsx:52 +#: src/tables/stock/StockItemTable.tsx:244 msgid "Status" msgstr "" #: src/pages/build/BuildDetail.tsx:95 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:102 -#: src/pages/sales/ReturnOrderDetail.tsx:70 -#: src/pages/sales/SalesOrderDetail.tsx:75 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:100 +#: src/pages/sales/ReturnOrderDetail.tsx:68 +#: src/pages/sales/SalesOrderDetail.tsx:72 #: src/tables/build/BuildLineTable.tsx:136 msgid "Reference" msgstr "" #: src/pages/build/BuildDetail.tsx:100 -#: src/pages/company/CompanyDetail.tsx:85 -#: src/pages/company/ManufacturerPartDetail.tsx:76 +#: src/pages/company/CompanyDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:75 #: src/pages/company/SupplierPartDetail.tsx:82 #: src/pages/part/CategoryDetail.tsx:86 #: src/pages/part/PartDetail.tsx:122 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:123 -#: src/pages/sales/ReturnOrderDetail.tsx:90 -#: src/pages/sales/SalesOrderDetail.tsx:95 -#: src/pages/stock/LocationDetail.tsx:93 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:121 +#: src/pages/sales/ReturnOrderDetail.tsx:88 +#: src/pages/sales/SalesOrderDetail.tsx:92 +#: src/pages/stock/LocationDetail.tsx:92 #: src/tables/ColumnRenderers.tsx:93 #: src/tables/machine/MachineTypeTable.tsx:69 #: src/tables/machine/MachineTypeTable.tsx:109 @@ -3390,14 +3398,19 @@ msgid "Completed Outputs" msgstr "" #: src/pages/build/BuildDetail.tsx:143 +#: src/tables/build/BuildOrderTable.tsx:141 msgid "Issued By" msgstr "" #: src/pages/build/BuildDetail.tsx:149 #: src/pages/part/PartDetail.tsx:314 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:210 -#: src/pages/sales/ReturnOrderDetail.tsx:177 -#: src/pages/sales/SalesOrderDetail.tsx:182 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:208 +#: src/pages/sales/ReturnOrderDetail.tsx:175 +#: src/pages/sales/SalesOrderDetail.tsx:179 +#: src/tables/build/BuildOrderTable.tsx:147 +#: src/tables/purchasing/PurchaseOrderTable.tsx:75 +#: src/tables/sales/ReturnOrderTable.tsx:66 +#: src/tables/sales/SalesOrderTable.tsx:72 msgid "Responsible" msgstr "" @@ -3467,22 +3480,22 @@ msgid "Child Build Orders" msgstr "" #: src/pages/build/BuildDetail.tsx:266 -#: src/pages/company/CompanyDetail.tsx:245 -#: src/pages/company/ManufacturerPartDetail.tsx:172 -#: src/pages/part/PartDetail.tsx:599 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:271 -#: src/pages/sales/ReturnOrderDetail.tsx:220 -#: src/pages/sales/SalesOrderDetail.tsx:269 +#: src/pages/company/CompanyDetail.tsx:244 +#: src/pages/company/ManufacturerPartDetail.tsx:171 +#: src/pages/part/PartDetail.tsx:603 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:269 +#: src/pages/sales/ReturnOrderDetail.tsx:218 +#: src/pages/sales/SalesOrderDetail.tsx:266 #: src/pages/stock/StockDetail.tsx:311 msgid "Attachments" msgstr "" #: src/pages/build/BuildDetail.tsx:278 -#: src/pages/company/CompanyDetail.tsx:257 -#: src/pages/part/PartDetail.tsx:611 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:283 -#: src/pages/sales/ReturnOrderDetail.tsx:232 -#: src/pages/sales/SalesOrderDetail.tsx:281 +#: src/pages/company/CompanyDetail.tsx:256 +#: src/pages/part/PartDetail.tsx:615 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:281 +#: src/pages/sales/ReturnOrderDetail.tsx:230 +#: src/pages/sales/SalesOrderDetail.tsx:278 #: src/pages/stock/StockDetail.tsx:323 msgid "Notes" msgstr "" @@ -3492,8 +3505,8 @@ msgid "Edit Build Order" msgstr "" #: src/pages/build/BuildDetail.tsx:305 -#: src/tables/build/BuildOrderTable.tsx:139 -#: src/tables/build/BuildOrderTable.tsx:154 +#: src/tables/build/BuildOrderTable.tsx:166 +#: src/tables/build/BuildOrderTable.tsx:181 msgid "Add Build Order" msgstr "" @@ -3510,9 +3523,9 @@ msgid "Build Order Actions" msgstr "" #: src/pages/build/BuildDetail.tsx:354 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:321 -#: src/pages/sales/ReturnOrderDetail.tsx:295 -#: src/pages/sales/SalesOrderDetail.tsx:306 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:319 +#: src/pages/sales/ReturnOrderDetail.tsx:293 +#: src/pages/sales/SalesOrderDetail.tsx:303 msgid "Cancel order" msgstr "" @@ -3524,56 +3537,56 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/company/CompanyDetail.tsx:98 +#: src/pages/company/CompanyDetail.tsx:97 msgid "Phone Number" msgstr "" -#: src/pages/company/CompanyDetail.tsx:105 +#: src/pages/company/CompanyDetail.tsx:104 msgid "Email Address" msgstr "" -#: src/pages/company/CompanyDetail.tsx:115 +#: src/pages/company/CompanyDetail.tsx:114 msgid "Default Currency" msgstr "" -#: src/pages/company/CompanyDetail.tsx:120 +#: src/pages/company/CompanyDetail.tsx:119 #: src/pages/company/SupplierDetail.tsx:8 #: src/pages/company/SupplierPartDetail.tsx:106 #: src/pages/company/SupplierPartDetail.tsx:192 #: src/pages/company/SupplierPartDetail.tsx:295 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:117 -#: src/tables/company/CompanyTable.tsx:101 -#: src/tables/purchasing/PurchaseOrderTable.tsx:69 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:115 +#: src/tables/company/CompanyTable.tsx:100 +#: src/tables/purchasing/PurchaseOrderTable.tsx:88 #: src/tables/purchasing/SupplierPriceBreakTable.tsx:36 msgid "Supplier" msgstr "" -#: src/pages/company/CompanyDetail.tsx:126 +#: src/pages/company/CompanyDetail.tsx:125 #: src/pages/company/ManufacturerDetail.tsx:8 -#: src/pages/company/ManufacturerPartDetail.tsx:94 -#: src/pages/company/ManufacturerPartDetail.tsx:236 +#: src/pages/company/ManufacturerPartDetail.tsx:93 +#: src/pages/company/ManufacturerPartDetail.tsx:235 #: src/pages/company/SupplierPartDetail.tsx:121 -#: src/tables/company/CompanyTable.tsx:106 +#: src/tables/company/CompanyTable.tsx:105 msgid "Manufacturer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:132 +#: src/pages/company/CompanyDetail.tsx:131 #: src/pages/company/CustomerDetail.tsx:8 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:38 -#: src/pages/sales/ReturnOrderDetail.tsx:84 -#: src/pages/sales/SalesOrderDetail.tsx:89 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:39 +#: src/pages/sales/ReturnOrderDetail.tsx:82 +#: src/pages/sales/SalesOrderDetail.tsx:86 #: src/pages/stock/StockDetail.tsx:213 -#: src/tables/company/CompanyTable.tsx:111 -#: src/tables/sales/ReturnOrderTable.tsx:57 -#: src/tables/sales/SalesOrderTable.tsx:88 +#: src/tables/company/CompanyTable.tsx:110 +#: src/tables/sales/ReturnOrderTable.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:107 msgid "Customer" msgstr "" -#: src/pages/company/CompanyDetail.tsx:166 +#: src/pages/company/CompanyDetail.tsx:165 msgid "Details" msgstr "" -#: src/pages/company/CompanyDetail.tsx:172 +#: src/pages/company/CompanyDetail.tsx:171 msgid "Manufactured Parts" msgstr "" @@ -3581,7 +3594,7 @@ msgstr "" #~ msgid "Edit company" #~ msgstr "Edit company" -#: src/pages/company/CompanyDetail.tsx:181 +#: src/pages/company/CompanyDetail.tsx:180 msgid "Supplied Parts" msgstr "" @@ -3589,71 +3602,71 @@ msgstr "" #~ msgid "Delete company" #~ msgstr "Delete company" -#: src/pages/company/CompanyDetail.tsx:222 +#: src/pages/company/CompanyDetail.tsx:221 msgid "Assigned Stock" msgstr "" -#: src/pages/company/CompanyDetail.tsx:273 -#: src/tables/company/CompanyTable.tsx:87 +#: src/pages/company/CompanyDetail.tsx:272 +#: src/tables/company/CompanyTable.tsx:86 msgid "Edit Company" msgstr "" -#: src/pages/company/CompanyDetail.tsx:282 +#: src/pages/company/CompanyDetail.tsx:281 msgid "Company Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:69 +#: src/pages/company/ManufacturerPartDetail.tsx:68 #: src/pages/company/SupplierPartDetail.tsx:75 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:72 msgid "Internal Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:84 +#: src/pages/company/ManufacturerPartDetail.tsx:83 #: src/pages/company/SupplierPartDetail.tsx:89 msgid "External Link" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:102 +#: src/pages/company/ManufacturerPartDetail.tsx:101 #: src/pages/company/SupplierPartDetail.tsx:130 #: src/tables/purchasing/ManufacturerPartTable.tsx:53 msgid "Manufacturer Part Number" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:131 +#: src/pages/company/ManufacturerPartDetail.tsx:130 msgid "Manufacturer Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:140 +#: src/pages/company/ManufacturerPartDetail.tsx:139 msgid "Manufacturer Part Details" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:146 -#: src/pages/part/PartDetail.tsx:475 +#: src/pages/company/ManufacturerPartDetail.tsx:145 +#: src/pages/part/PartDetail.tsx:479 msgid "Parameters" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:158 -#: src/pages/part/PartDetail.tsx:546 +#: src/pages/company/ManufacturerPartDetail.tsx:157 +#: src/pages/part/PartDetail.tsx:550 #: src/pages/purchasing/PurchasingIndex.tsx:26 msgid "Suppliers" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:190 +#: src/pages/company/ManufacturerPartDetail.tsx:189 #: src/tables/purchasing/ManufacturerPartTable.tsx:97 msgid "Edit Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:197 +#: src/pages/company/ManufacturerPartDetail.tsx:196 #: src/tables/purchasing/ManufacturerPartTable.tsx:63 #: src/tables/purchasing/ManufacturerPartTable.tsx:78 msgid "Add Manufacturer Part" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:210 +#: src/pages/company/ManufacturerPartDetail.tsx:209 msgid "Manufacturer Part Actions" msgstr "" -#: src/pages/company/ManufacturerPartDetail.tsx:249 +#: src/pages/company/ManufacturerPartDetail.tsx:248 msgid "ManufacturerPart" msgstr "" @@ -3676,7 +3689,7 @@ msgstr "" #: src/pages/company/SupplierPartDetail.tsx:149 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:107 #: src/tables/purchasing/PurchaseOrderLineItemTable.tsx:143 -#: src/tables/purchasing/SupplierPartTable.tsx:132 +#: src/tables/purchasing/SupplierPartTable.tsx:131 msgid "Pack Quantity" msgstr "" @@ -3697,7 +3710,7 @@ msgid "Supplier Part Details" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:209 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:259 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:257 msgid "Received Stock" msgstr "" @@ -3712,17 +3725,17 @@ msgid "Supplier Part Actions" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:272 -#: src/tables/purchasing/SupplierPartTable.tsx:211 +#: src/tables/purchasing/SupplierPartTable.tsx:210 msgid "Edit Supplier Part" msgstr "" #: src/pages/company/SupplierPartDetail.tsx:279 -#: src/tables/purchasing/SupplierPartTable.tsx:164 +#: src/tables/purchasing/SupplierPartTable.tsx:163 msgid "Add Supplier Part" msgstr "" #: src/pages/part/CategoryDetail.tsx:78 -#: src/pages/stock/LocationDetail.tsx:85 +#: src/pages/stock/LocationDetail.tsx:84 #: src/tables/settings/ErrorTable.tsx:34 msgid "Path" msgstr "" @@ -3736,7 +3749,7 @@ msgid "Subcategories" msgstr "" #: src/pages/part/CategoryDetail.tsx:117 -#: src/pages/stock/LocationDetail.tsx:124 +#: src/pages/stock/LocationDetail.tsx:123 #: src/tables/part/PartCategoryTable.tsx:69 msgid "Structural" msgstr "" @@ -3773,7 +3786,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:135 #: src/tables/notifications/NotificationsTable.tsx:31 -#: src/tables/part/PartCategoryTemplateTable.tsx:68 +#: src/tables/part/PartCategoryTemplateTable.tsx:67 msgid "Category" msgstr "" @@ -3804,9 +3817,9 @@ msgid "Keywords" msgstr "" #: src/pages/part/PartDetail.tsx:183 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:176 -#: src/pages/sales/ReturnOrderDetail.tsx:143 -#: src/pages/sales/SalesOrderDetail.tsx:148 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:174 +#: src/pages/sales/ReturnOrderDetail.tsx:141 +#: src/pages/sales/SalesOrderDetail.tsx:145 msgid "Link" msgstr "" @@ -3840,23 +3853,23 @@ msgstr "" #: src/pages/part/PartDetail.tsx:250 #: src/tables/bom/BomTable.tsx:218 -#: src/tables/part/PartTable.tsx:91 +#: src/tables/part/PartTable.tsx:82 msgid "Building" msgstr "" #: src/pages/part/PartDetail.tsx:259 #: src/tables/bom/UsedInTable.tsx:71 -#: src/tables/build/BuildOrderTable.tsx:100 -#: src/tables/company/CompanyTable.tsx:62 -#: src/tables/company/CompanyTable.tsx:96 +#: src/tables/build/BuildOrderTable.tsx:109 +#: src/tables/company/CompanyTable.tsx:61 +#: src/tables/company/CompanyTable.tsx:95 #: src/tables/machine/MachineListTable.tsx:320 -#: src/tables/part/PartTable.tsx:177 +#: src/tables/part/PartTable.tsx:168 #: src/tables/part/PartVariantTable.tsx:15 #: src/tables/plugin/PluginListTable.tsx:190 #: src/tables/plugin/PluginListTable.tsx:634 -#: src/tables/purchasing/SupplierPartTable.tsx:99 -#: src/tables/purchasing/SupplierPartTable.tsx:188 -#: src/tables/stock/StockItemTable.tsx:245 +#: src/tables/purchasing/SupplierPartTable.tsx:98 +#: src/tables/purchasing/SupplierPartTable.tsx:187 +#: src/tables/stock/StockItemTable.tsx:239 msgid "Active" msgstr "" @@ -3915,7 +3928,7 @@ msgstr "" #~ msgstr "Delete part" #: src/pages/part/PartDetail.tsx:332 -#: src/tables/part/PartTable.tsx:160 +#: src/tables/part/PartTable.tsx:151 msgid "Price Range" msgstr "" @@ -3928,82 +3941,82 @@ msgstr "" msgid "Stocktake By" msgstr "" -#: src/pages/part/PartDetail.tsx:469 +#: src/pages/part/PartDetail.tsx:473 msgid "Part Details" msgstr "" -#: src/pages/part/PartDetail.tsx:493 +#: src/pages/part/PartDetail.tsx:497 msgid "Variants" msgstr "" -#: src/pages/part/PartDetail.tsx:500 +#: src/pages/part/PartDetail.tsx:504 #: src/pages/stock/StockDetail.tsx:272 msgid "Allocations" msgstr "" -#: src/pages/part/PartDetail.tsx:520 +#: src/pages/part/PartDetail.tsx:524 msgid "Used In" msgstr "" -#: src/pages/part/PartDetail.tsx:527 +#: src/pages/part/PartDetail.tsx:531 msgid "Part Pricing" msgstr "" -#: src/pages/part/PartDetail.tsx:533 +#: src/pages/part/PartDetail.tsx:537 #: src/pages/purchasing/PurchasingIndex.tsx:37 msgid "Manufacturers" msgstr "" -#: src/pages/part/PartDetail.tsx:572 +#: src/pages/part/PartDetail.tsx:576 msgid "Scheduling" msgstr "" -#: src/pages/part/PartDetail.tsx:582 +#: src/pages/part/PartDetail.tsx:586 msgid "Test Templates" msgstr "" -#: src/pages/part/PartDetail.tsx:593 +#: src/pages/part/PartDetail.tsx:597 msgid "Related Parts" msgstr "" -#: src/pages/part/PartDetail.tsx:647 +#: src/pages/part/PartDetail.tsx:652 msgid "No Stock" msgstr "" -#: src/pages/part/PartDetail.tsx:652 -#: src/tables/part/PartTable.tsx:85 +#: src/pages/part/PartDetail.tsx:658 +#: src/tables/part/PartTable.tsx:76 msgid "On Order" msgstr "" -#: src/pages/part/PartDetail.tsx:657 +#: src/pages/part/PartDetail.tsx:664 #: src/pages/stock/StockDetail.tsx:469 -#: src/tables/stock/StockItemTable.tsx:286 +#: src/tables/stock/StockItemTable.tsx:280 msgid "In Production" msgstr "" -#: src/pages/part/PartDetail.tsx:670 +#: src/pages/part/PartDetail.tsx:683 msgid "Edit Part" msgstr "" -#: src/pages/part/PartDetail.tsx:677 -#: src/tables/part/PartTable.tsx:276 -#: src/tables/part/PartTable.tsx:289 +#: src/pages/part/PartDetail.tsx:690 +#: src/tables/part/PartTable.tsx:266 +#: src/tables/part/PartTable.tsx:279 msgid "Add Part" msgstr "" -#: src/pages/part/PartDetail.tsx:712 +#: src/pages/part/PartDetail.tsx:726 msgid "Stock Actions" msgstr "" -#: src/pages/part/PartDetail.tsx:720 +#: src/pages/part/PartDetail.tsx:734 msgid "Count part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:731 +#: src/pages/part/PartDetail.tsx:745 msgid "Transfer part stock" msgstr "" -#: src/pages/part/PartDetail.tsx:741 +#: src/pages/part/PartDetail.tsx:755 msgid "Part Actions" msgstr "" @@ -4057,7 +4070,7 @@ msgid "Maximum Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:137 -#: src/tables/part/PartTable.tsx:195 +#: src/tables/part/PartTable.tsx:186 msgid "Component" msgstr "" @@ -4072,17 +4085,17 @@ msgid "Unit Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:173 -#: src/tables/ColumnRenderers.tsx:265 +#: src/tables/ColumnRenderers.tsx:268 #: src/tables/bom/BomTable.tsx:158 -#: src/tables/purchasing/PurchaseOrderTable.tsx:93 -#: src/tables/sales/ReturnOrderTable.tsx:83 -#: src/tables/sales/SalesOrderTable.tsx:115 +#: src/tables/purchasing/PurchaseOrderTable.tsx:112 +#: src/tables/sales/ReturnOrderTable.tsx:104 +#: src/tables/sales/SalesOrderTable.tsx:134 msgid "Total Price" msgstr "" #: src/pages/part/pricing/BomPricingPanel.tsx:189 #: src/pages/part/pricing/VariantPricingPanel.tsx:62 -#: src/tables/purchasing/SupplierPartTable.tsx:149 +#: src/tables/purchasing/SupplierPartTable.tsx:148 msgid "Updated" msgstr "" @@ -4145,13 +4158,13 @@ msgstr "" msgid "Last Updated" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:210 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:214 #: src/pages/part/pricing/VariantPricingPanel.tsx:46 #: src/pages/part/pricing/VariantPricingPanel.tsx:119 msgid "Minimum Price" msgstr "" -#: src/pages/part/pricing/PricingOverviewPanel.tsx:215 +#: src/pages/part/pricing/PricingOverviewPanel.tsx:219 #: src/pages/part/pricing/VariantPricingPanel.tsx:54 #: src/pages/part/pricing/VariantPricingPanel.tsx:124 msgid "Maximum Price" @@ -4170,8 +4183,8 @@ msgid "No pricing data available" msgstr "" #: src/pages/part/pricing/PurchaseHistoryPanel.tsx:50 -#: src/pages/part/pricing/SaleHistoryPanel.tsx:45 -#: src/tables/ColumnRenderers.tsx:204 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:46 +#: src/tables/ColumnRenderers.tsx:207 #: src/tables/plugin/PluginListTable.tsx:182 #: src/tables/stock/StockItemTestResultTable.tsx:194 msgid "Date" @@ -4182,7 +4195,7 @@ msgstr "" msgid "Purchase Price" msgstr "" -#: src/pages/part/pricing/SaleHistoryPanel.tsx:31 +#: src/pages/part/pricing/SaleHistoryPanel.tsx:32 msgid "Sale Order" msgstr "" @@ -4200,92 +4213,92 @@ msgstr "" msgid "Variant Part" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:74 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:72 msgid "Edit Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:83 -#: src/tables/purchasing/PurchaseOrderTable.tsx:109 -#: src/tables/purchasing/PurchaseOrderTable.tsx:121 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:81 +#: src/tables/purchasing/PurchaseOrderTable.tsx:128 +#: src/tables/purchasing/PurchaseOrderTable.tsx:140 msgid "Add Purchase Order" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:108 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:106 msgid "Supplier Reference" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:138 -#: src/pages/purchasing/PurchaseOrderDetail.tsx:248 -#: src/pages/sales/ReturnOrderDetail.tsx:105 -#: src/pages/sales/ReturnOrderDetail.tsx:215 -#: src/pages/sales/SalesOrderDetail.tsx:110 -#: src/pages/sales/SalesOrderDetail.tsx:244 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:136 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:246 +#: src/pages/sales/ReturnOrderDetail.tsx:103 +#: src/pages/sales/ReturnOrderDetail.tsx:213 +#: src/pages/sales/SalesOrderDetail.tsx:107 +#: src/pages/sales/SalesOrderDetail.tsx:241 msgid "Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:145 -#: src/pages/sales/ReturnOrderDetail.tsx:112 -#: src/pages/sales/SalesOrderDetail.tsx:117 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:143 +#: src/pages/sales/ReturnOrderDetail.tsx:110 +#: src/pages/sales/SalesOrderDetail.tsx:114 msgid "Completed Line Items" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:153 -#: src/pages/sales/ReturnOrderDetail.tsx:120 -#: src/pages/sales/SalesOrderDetail.tsx:125 -#: src/pages/sales/SalesOrderDetail.tsx:254 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:151 +#: src/pages/sales/ReturnOrderDetail.tsx:118 +#: src/pages/sales/SalesOrderDetail.tsx:122 +#: src/pages/sales/SalesOrderDetail.tsx:251 msgid "Completed Shipments" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:161 -#: src/pages/sales/ReturnOrderDetail.tsx:128 -#: src/pages/sales/SalesOrderDetail.tsx:133 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:159 +#: src/pages/sales/ReturnOrderDetail.tsx:126 +#: src/pages/sales/SalesOrderDetail.tsx:130 msgid "Order Currency," msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:166 -#: src/pages/sales/ReturnOrderDetail.tsx:133 -#: src/pages/sales/SalesOrderDetail.tsx:138 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:164 +#: src/pages/sales/ReturnOrderDetail.tsx:131 +#: src/pages/sales/SalesOrderDetail.tsx:135 msgid "Total Cost" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:197 -#: src/pages/sales/ReturnOrderDetail.tsx:164 -#: src/pages/sales/SalesOrderDetail.tsx:169 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:195 +#: src/pages/sales/ReturnOrderDetail.tsx:162 +#: src/pages/sales/SalesOrderDetail.tsx:166 msgid "Created On" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:203 -#: src/pages/sales/ReturnOrderDetail.tsx:170 -#: src/pages/sales/SalesOrderDetail.tsx:175 -#: src/tables/ColumnRenderers.tsx:214 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:201 +#: src/pages/sales/ReturnOrderDetail.tsx:168 +#: src/pages/sales/SalesOrderDetail.tsx:172 +#: src/tables/ColumnRenderers.tsx:217 msgid "Target Date" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:242 -#: src/pages/sales/ReturnOrderDetail.tsx:209 -#: src/pages/sales/SalesOrderDetail.tsx:238 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:240 +#: src/pages/sales/ReturnOrderDetail.tsx:207 +#: src/pages/sales/SalesOrderDetail.tsx:235 msgid "Order Details" msgstr "" -#: src/pages/purchasing/PurchaseOrderDetail.tsx:311 -#: src/pages/sales/ReturnOrderDetail.tsx:285 -#: src/pages/sales/SalesOrderDetail.tsx:298 +#: src/pages/purchasing/PurchaseOrderDetail.tsx:309 +#: src/pages/sales/ReturnOrderDetail.tsx:283 +#: src/pages/sales/SalesOrderDetail.tsx:295 msgid "Order Actions" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:76 -#: src/pages/sales/SalesOrderDetail.tsx:81 -#: src/tables/sales/SalesOrderTable.tsx:104 +#: src/pages/sales/ReturnOrderDetail.tsx:74 +#: src/pages/sales/SalesOrderDetail.tsx:78 +#: src/tables/sales/SalesOrderTable.tsx:123 msgid "Customer Reference" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:262 +#: src/pages/sales/ReturnOrderDetail.tsx:260 msgid "Edit Return Order" msgstr "" -#: src/pages/sales/ReturnOrderDetail.tsx:271 -#: src/tables/sales/ReturnOrderTable.tsx:98 -#: src/tables/sales/ReturnOrderTable.tsx:107 +#: src/pages/sales/ReturnOrderDetail.tsx:269 +#: src/tables/sales/ReturnOrderTable.tsx:119 +#: src/tables/sales/ReturnOrderTable.tsx:128 msgid "Add Return Order" msgstr "" @@ -4293,51 +4306,51 @@ msgstr "" msgid "Customers" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:215 +#: src/pages/sales/SalesOrderDetail.tsx:212 msgid "Edit Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:224 -#: src/tables/sales/SalesOrderTable.tsx:64 -#: src/tables/sales/SalesOrderTable.tsx:76 +#: src/pages/sales/SalesOrderDetail.tsx:221 +#: src/tables/sales/SalesOrderTable.tsx:83 +#: src/tables/sales/SalesOrderTable.tsx:95 msgid "Add Sales Order" msgstr "" -#: src/pages/sales/SalesOrderDetail.tsx:249 +#: src/pages/sales/SalesOrderDetail.tsx:246 msgid "Pending Shipments" msgstr "" -#: src/pages/stock/LocationDetail.tsx:101 +#: src/pages/stock/LocationDetail.tsx:100 msgid "Parent Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:118 +#: src/pages/stock/LocationDetail.tsx:117 msgid "Sublocations" msgstr "" -#: src/pages/stock/LocationDetail.tsx:130 +#: src/pages/stock/LocationDetail.tsx:129 msgid "External" msgstr "" -#: src/pages/stock/LocationDetail.tsx:139 +#: src/pages/stock/LocationDetail.tsx:138 msgid "Top level stock location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:150 +#: src/pages/stock/LocationDetail.tsx:149 msgid "Location Details" msgstr "" -#: src/pages/stock/LocationDetail.tsx:174 +#: src/pages/stock/LocationDetail.tsx:173 msgid "Default Parts" msgstr "" -#: src/pages/stock/LocationDetail.tsx:193 -#: src/pages/stock/LocationDetail.tsx:278 +#: src/pages/stock/LocationDetail.tsx:192 +#: src/pages/stock/LocationDetail.tsx:277 #: src/tables/stock/StockLocationTable.tsx:106 msgid "Edit Stock Location" msgstr "" -#: src/pages/stock/LocationDetail.tsx:273 +#: src/pages/stock/LocationDetail.tsx:272 msgid "Location Actions" msgstr "" @@ -4351,9 +4364,9 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:145 #: src/tables/build/BuildLineTable.tsx:35 -#: src/tables/part/PartTable.tsx:116 +#: src/tables/part/PartTable.tsx:107 #: src/tables/stock/StockItemTable.tsx:154 -#: src/tables/stock/StockItemTable.tsx:266 +#: src/tables/stock/StockItemTable.tsx:260 msgid "Available" msgstr "" @@ -4418,12 +4431,12 @@ msgid "Count stock" msgstr "" #: src/pages/stock/StockDetail.tsx:415 -#: src/tables/stock/StockItemTable.tsx:402 +#: src/tables/stock/StockItemTable.tsx:396 msgid "Add stock" msgstr "" #: src/pages/stock/StockDetail.tsx:423 -#: src/tables/stock/StockItemTable.tsx:411 +#: src/tables/stock/StockItemTable.tsx:405 msgid "Remove stock" msgstr "" @@ -4432,7 +4445,7 @@ msgid "Transfer" msgstr "" #: src/pages/stock/StockDetail.tsx:431 -#: src/tables/stock/StockItemTable.tsx:431 +#: src/tables/stock/StockItemTable.tsx:425 msgid "Transfer stock" msgstr "" @@ -4444,7 +4457,7 @@ msgstr "" msgid "Stock Item Actions" msgstr "" -#: src/pages/stock/StockDetail.tsx:484 +#: src/pages/stock/StockDetail.tsx:486 msgid "Batch Code" msgstr "" @@ -4452,39 +4465,39 @@ msgstr "" msgid "No location set" msgstr "" -#: src/tables/ColumnRenderers.tsx:251 +#: src/tables/ColumnRenderers.tsx:254 #: src/tables/settings/CurrencyTable.tsx:23 msgid "Currency" msgstr "" -#: src/tables/ColumnSelect.tsx:17 -#: src/tables/ColumnSelect.tsx:24 +#: src/tables/ColumnSelect.tsx:16 +#: src/tables/ColumnSelect.tsx:23 msgid "Select Columns" msgstr "" -#: src/tables/DownloadAction.tsx:12 +#: src/tables/DownloadAction.tsx:11 msgid "CSV" msgstr "" -#: src/tables/DownloadAction.tsx:13 +#: src/tables/DownloadAction.tsx:12 msgid "TSV" msgstr "" -#: src/tables/DownloadAction.tsx:14 +#: src/tables/DownloadAction.tsx:13 msgid "Excel" msgstr "" -#: src/tables/DownloadAction.tsx:22 +#: src/tables/DownloadAction.tsx:21 msgid "Download selected data" msgstr "" #: src/tables/Filter.tsx:88 -#: src/tables/build/BuildOrderTable.tsx:116 +#: src/tables/build/BuildOrderTable.tsx:125 msgid "Assigned to me" msgstr "" #: src/tables/Filter.tsx:89 -#: src/tables/build/BuildOrderTable.tsx:117 +#: src/tables/build/BuildOrderTable.tsx:126 msgid "Show orders assigned to me" msgstr "" @@ -4538,72 +4551,72 @@ msgstr "" msgid "Clear Filters" msgstr "" -#: src/tables/InvenTreeTable.tsx:104 -#: src/tables/InvenTreeTable.tsx:370 -#: src/tables/InvenTreeTable.tsx:391 +#: src/tables/InvenTreeTable.tsx:109 +#: src/tables/InvenTreeTable.tsx:375 +#: src/tables/InvenTreeTable.tsx:396 msgid "No records found" msgstr "" -#: src/tables/InvenTreeTable.tsx:402 +#: src/tables/InvenTreeTable.tsx:407 msgid "Server returned incorrect data type" msgstr "" -#: src/tables/InvenTreeTable.tsx:410 +#: src/tables/InvenTreeTable.tsx:415 msgid "Bad request" msgstr "" -#: src/tables/InvenTreeTable.tsx:413 +#: src/tables/InvenTreeTable.tsx:418 msgid "Unauthorized" msgstr "" -#: src/tables/InvenTreeTable.tsx:416 +#: src/tables/InvenTreeTable.tsx:421 msgid "Forbidden" msgstr "" -#: src/tables/InvenTreeTable.tsx:419 +#: src/tables/InvenTreeTable.tsx:424 msgid "Not found" msgstr "" -#: src/tables/InvenTreeTable.tsx:464 -#: src/tables/InvenTreeTable.tsx:584 +#: src/tables/InvenTreeTable.tsx:469 +#: src/tables/InvenTreeTable.tsx:589 msgid "Delete selected records" msgstr "" -#: src/tables/InvenTreeTable.tsx:468 +#: src/tables/InvenTreeTable.tsx:473 msgid "Are you sure you want to delete the selected records?" msgstr "" -#: src/tables/InvenTreeTable.tsx:470 +#: src/tables/InvenTreeTable.tsx:475 msgid "This action cannot be undone!" msgstr "" -#: src/tables/InvenTreeTable.tsx:498 +#: src/tables/InvenTreeTable.tsx:503 msgid "Deleted records" msgstr "" -#: src/tables/InvenTreeTable.tsx:499 +#: src/tables/InvenTreeTable.tsx:504 msgid "Records were deleted successfully" msgstr "" -#: src/tables/InvenTreeTable.tsx:508 +#: src/tables/InvenTreeTable.tsx:513 msgid "Failed to delete records" msgstr "" -#: src/tables/InvenTreeTable.tsx:565 -#: src/tables/InvenTreeTable.tsx:566 +#: src/tables/InvenTreeTable.tsx:570 +#: src/tables/InvenTreeTable.tsx:571 msgid "Barcode actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:574 -#: src/tables/InvenTreeTable.tsx:575 +#: src/tables/InvenTreeTable.tsx:579 +#: src/tables/InvenTreeTable.tsx:580 msgid "Print actions" msgstr "" -#: src/tables/InvenTreeTable.tsx:600 +#: src/tables/InvenTreeTable.tsx:605 msgid "Refresh data" msgstr "" -#: src/tables/InvenTreeTable.tsx:618 +#: src/tables/InvenTreeTable.tsx:623 msgid "Table filters" msgstr "" @@ -4616,13 +4629,13 @@ msgid "Part Information" msgstr "" #: src/tables/bom/BomTable.tsx:177 -#: src/tables/part/PartTable.tsx:133 +#: src/tables/part/PartTable.tsx:124 msgid "No stock" msgstr "" #: src/tables/bom/BomTable.tsx:185 #: src/tables/build/BuildLineTable.tsx:103 -#: src/tables/part/PartTable.tsx:124 +#: src/tables/part/PartTable.tsx:115 msgid "External stock" msgstr "" @@ -4637,7 +4650,7 @@ msgid "Includes variant stock" msgstr "" #: src/tables/bom/BomTable.tsx:227 -#: src/tables/part/PartTable.tsx:152 +#: src/tables/part/PartTable.tsx:143 #: src/tables/stock/StockItemTable.tsx:190 msgid "Stock Information" msgstr "" @@ -4755,7 +4768,7 @@ msgid "Show active assemblies" msgstr "" #: src/tables/bom/UsedInTable.tsx:76 -#: src/tables/part/PartTable.tsx:201 +#: src/tables/part/PartTable.tsx:192 #: src/tables/part/PartVariantTable.tsx:30 msgid "Trackable" msgstr "" @@ -4789,7 +4802,7 @@ msgid "Show optional lines" msgstr "" #: src/tables/build/BuildLineTable.tsx:50 -#: src/tables/stock/StockItemTable.tsx:320 +#: src/tables/stock/StockItemTable.tsx:314 msgid "Tracked" msgstr "" @@ -4818,90 +4831,122 @@ msgstr "" msgid "Build Stock" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:101 +#: src/tables/build/BuildOrderTable.tsx:110 msgid "Show active orders" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:105 -#: src/tables/purchasing/PurchaseOrderTable.tsx:52 -#: src/tables/sales/ReturnOrderTable.tsx:43 -#: src/tables/sales/SalesOrderTable.tsx:49 +#: src/tables/build/BuildOrderTable.tsx:114 +#: src/tables/purchasing/PurchaseOrderTable.tsx:56 +#: src/tables/sales/ReturnOrderTable.tsx:47 +#: src/tables/sales/SalesOrderTable.tsx:53 msgid "Filter by order status" msgstr "" -#: src/tables/build/BuildOrderTable.tsx:111 +#: src/tables/build/BuildOrderTable.tsx:120 msgid "Show overdue status" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:112 +#: src/tables/build/BuildOrderTable.tsx:131 +#: src/tables/purchasing/PurchaseOrderTable.tsx:65 +#: src/tables/sales/ReturnOrderTable.tsx:56 +#: src/tables/sales/SalesOrderTable.tsx:62 +msgid "Filter by project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:136 +#: src/tables/purchasing/PurchaseOrderTable.tsx:70 +#: src/tables/sales/ReturnOrderTable.tsx:61 +#: src/tables/sales/SalesOrderTable.tsx:67 +msgid "Has Project Code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:137 +#: src/tables/purchasing/PurchaseOrderTable.tsx:71 +#: src/tables/sales/ReturnOrderTable.tsx:62 +#: src/tables/sales/SalesOrderTable.tsx:68 +msgid "Filter by whether the purchase order has a project code" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:142 +msgid "Filter by user who issued this order" +msgstr "" + +#: src/tables/build/BuildOrderTable.tsx:148 +#: src/tables/purchasing/PurchaseOrderTable.tsx:76 +#: src/tables/sales/ReturnOrderTable.tsx:67 +#: src/tables/sales/SalesOrderTable.tsx:73 +msgid "Filter by responsible owner" +msgstr "" + +#: src/tables/build/BuildOutputTable.tsx:108 msgid "Add Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:116 +#: src/tables/build/BuildOutputTable.tsx:112 msgid "Complete selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:122 +#: src/tables/build/BuildOutputTable.tsx:118 msgid "Scrap selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:128 +#: src/tables/build/BuildOutputTable.tsx:124 msgid "Cancel selected outputs" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:140 +#: src/tables/build/BuildOutputTable.tsx:136 msgid "Allocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:141 +#: src/tables/build/BuildOutputTable.tsx:137 msgid "Allocate stock to build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:146 +#: src/tables/build/BuildOutputTable.tsx:142 msgid "Deallocate" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:147 +#: src/tables/build/BuildOutputTable.tsx:143 msgid "Deallocate stock from build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:152 +#: src/tables/build/BuildOutputTable.tsx:148 msgid "Complete" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:153 +#: src/tables/build/BuildOutputTable.tsx:149 msgid "Complete build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:158 +#: src/tables/build/BuildOutputTable.tsx:154 msgid "Scrap" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:159 +#: src/tables/build/BuildOutputTable.tsx:155 msgid "Scrap build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:165 -msgid "Delete build output" +#: src/tables/build/BuildOutputTable.tsx:161 +msgid "Cancel build output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:188 +#: src/tables/build/BuildOutputTable.tsx:184 msgid "Build Output" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:201 +#: src/tables/build/BuildOutputTable.tsx:197 msgid "Batch" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:215 +#: src/tables/build/BuildOutputTable.tsx:211 msgid "Allocated Items" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:225 +#: src/tables/build/BuildOutputTable.tsx:221 msgid "Required Tests" msgstr "" -#: src/tables/build/BuildOutputTable.tsx:254 +#: src/tables/build/BuildOutputTable.tsx:250 #: src/tables/stock/StockItemTestResultTable.tsx:146 msgid "Test Results" msgstr "" @@ -4931,24 +4976,24 @@ msgstr "" #~ msgid "New Company" #~ msgstr "New Company" -#: src/tables/company/CompanyTable.tsx:75 -#: src/tables/company/CompanyTable.tsx:124 +#: src/tables/company/CompanyTable.tsx:74 +#: src/tables/company/CompanyTable.tsx:123 msgid "Add Company" msgstr "" -#: src/tables/company/CompanyTable.tsx:97 +#: src/tables/company/CompanyTable.tsx:96 msgid "Show active companies" msgstr "" -#: src/tables/company/CompanyTable.tsx:102 +#: src/tables/company/CompanyTable.tsx:101 msgid "Show companies which are suppliers" msgstr "" -#: src/tables/company/CompanyTable.tsx:107 +#: src/tables/company/CompanyTable.tsx:106 msgid "Show companies which are manufacturers" msgstr "" -#: src/tables/company/CompanyTable.tsx:112 +#: src/tables/company/CompanyTable.tsx:111 msgid "Show companies which are customers" msgstr "" @@ -4968,35 +5013,35 @@ msgstr "" msgid "Add contact" msgstr "" -#: src/tables/general/AttachmentTable.tsx:162 +#: src/tables/general/AttachmentTable.tsx:161 msgid "File uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:163 +#: src/tables/general/AttachmentTable.tsx:162 msgid "File {0} uploaded successfully" msgstr "" -#: src/tables/general/AttachmentTable.tsx:174 +#: src/tables/general/AttachmentTable.tsx:173 msgid "Upload Error" msgstr "" -#: src/tables/general/AttachmentTable.tsx:175 +#: src/tables/general/AttachmentTable.tsx:174 msgid "File could not be uploaded" msgstr "" -#: src/tables/general/AttachmentTable.tsx:188 +#: src/tables/general/AttachmentTable.tsx:187 msgid "Add attachment" msgstr "" -#: src/tables/general/AttachmentTable.tsx:207 +#: src/tables/general/AttachmentTable.tsx:206 msgid "Add external link" msgstr "" -#: src/tables/general/AttachmentTable.tsx:238 +#: src/tables/general/AttachmentTable.tsx:237 msgid "No attachments found" msgstr "" -#: src/tables/general/AttachmentTable.tsx:253 +#: src/tables/general/AttachmentTable.tsx:252 msgid "Upload attachment" msgstr "" @@ -5180,7 +5225,7 @@ msgid "Edit Part Parameter" msgstr "" #: src/tables/part/PartCategoryTable.tsx:64 -#: src/tables/part/PartTable.tsx:189 +#: src/tables/part/PartTable.tsx:180 msgid "Include Subcategories" msgstr "" @@ -5200,20 +5245,20 @@ msgstr "" msgid "Add Part Category" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:39 -#: src/tables/part/PartCategoryTemplateTable.tsx:132 +#: src/tables/part/PartCategoryTemplateTable.tsx:38 +#: src/tables/part/PartCategoryTemplateTable.tsx:131 msgid "Add Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:47 +#: src/tables/part/PartCategoryTemplateTable.tsx:46 msgid "Edit Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:55 +#: src/tables/part/PartCategoryTemplateTable.tsx:54 msgid "Delete Category Parameter" msgstr "" -#: src/tables/part/PartCategoryTemplateTable.tsx:77 +#: src/tables/part/PartCategoryTemplateTable.tsx:76 msgid "Parameter Template" msgstr "" @@ -5235,7 +5280,7 @@ msgid "Add parameter" msgstr "" #: src/tables/part/PartParameterTable.tsx:192 -#: src/tables/stock/StockItemTable.tsx:291 +#: src/tables/stock/StockItemTable.tsx:285 msgid "Include Variants" msgstr "" @@ -5256,7 +5301,7 @@ msgid "Show templates with choices" msgstr "" #: src/tables/part/PartParameterTemplateTable.tsx:41 -#: src/tables/part/PartTable.tsx:207 +#: src/tables/part/PartTable.tsx:198 msgid "Has Units" msgstr "" @@ -5280,88 +5325,88 @@ msgstr "" msgid "Add parameter template" msgstr "" -#: src/tables/part/PartTable.tsx:76 +#: src/tables/part/PartTable.tsx:67 msgid "Minimum stock" msgstr "" -#: src/tables/part/PartTable.tsx:98 +#: src/tables/part/PartTable.tsx:89 msgid "Build Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:107 +#: src/tables/part/PartTable.tsx:98 msgid "Sales Order Allocations" msgstr "" -#: src/tables/part/PartTable.tsx:178 +#: src/tables/part/PartTable.tsx:169 msgid "Filter by part active status" msgstr "" -#: src/tables/part/PartTable.tsx:183 -#: src/tables/stock/StockItemTable.tsx:256 +#: src/tables/part/PartTable.tsx:174 +#: src/tables/stock/StockItemTable.tsx:250 msgid "Assembly" msgstr "" -#: src/tables/part/PartTable.tsx:184 +#: src/tables/part/PartTable.tsx:175 msgid "Filter by assembly attribute" msgstr "" -#: src/tables/part/PartTable.tsx:190 +#: src/tables/part/PartTable.tsx:181 msgid "Include parts in subcategories" msgstr "" -#: src/tables/part/PartTable.tsx:196 +#: src/tables/part/PartTable.tsx:187 msgid "Filter by component attribute" msgstr "" -#: src/tables/part/PartTable.tsx:202 +#: src/tables/part/PartTable.tsx:193 msgid "Filter by trackable attribute" msgstr "" -#: src/tables/part/PartTable.tsx:208 +#: src/tables/part/PartTable.tsx:199 msgid "Filter by parts which have units" msgstr "" -#: src/tables/part/PartTable.tsx:213 +#: src/tables/part/PartTable.tsx:204 msgid "Has IPN" msgstr "" -#: src/tables/part/PartTable.tsx:214 +#: src/tables/part/PartTable.tsx:205 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/tables/part/PartTable.tsx:219 +#: src/tables/part/PartTable.tsx:210 msgid "Has Stock" msgstr "" -#: src/tables/part/PartTable.tsx:220 +#: src/tables/part/PartTable.tsx:211 msgid "Filter by parts which have stock" msgstr "" -#: src/tables/part/PartTable.tsx:226 +#: src/tables/part/PartTable.tsx:217 msgid "Filter by parts which have low stock" msgstr "" -#: src/tables/part/PartTable.tsx:231 +#: src/tables/part/PartTable.tsx:222 msgid "Purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:232 +#: src/tables/part/PartTable.tsx:223 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/tables/part/PartTable.tsx:237 +#: src/tables/part/PartTable.tsx:228 msgid "Salable" msgstr "" -#: src/tables/part/PartTable.tsx:238 +#: src/tables/part/PartTable.tsx:229 msgid "Filter by parts which are salable" msgstr "" -#: src/tables/part/PartTable.tsx:244 +#: src/tables/part/PartTable.tsx:235 msgid "Filter by parts which are virtual" msgstr "" -#: src/tables/part/PartTable.tsx:248 +#: src/tables/part/PartTable.tsx:239 msgid "Not Virtual" msgstr "" @@ -5665,7 +5710,7 @@ msgid "Sample" msgstr "" #: src/tables/plugin/PluginListTable.tsx:649 -#: src/tables/stock/StockItemTable.tsx:296 +#: src/tables/stock/StockItemTable.tsx:290 msgid "Installed" msgstr "" @@ -5761,43 +5806,43 @@ msgstr "" msgid "Receive items" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:94 +#: src/tables/purchasing/SupplierPartTable.tsx:93 msgid "MPN" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:123 +#: src/tables/purchasing/SupplierPartTable.tsx:122 msgid "Base units" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:171 +#: src/tables/purchasing/SupplierPartTable.tsx:170 msgid "Supplier part created" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:177 +#: src/tables/purchasing/SupplierPartTable.tsx:176 msgid "Add supplier part" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:189 +#: src/tables/purchasing/SupplierPartTable.tsx:188 msgid "Show active supplier parts" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:193 +#: src/tables/purchasing/SupplierPartTable.tsx:192 msgid "Active Part" msgstr "" +#: src/tables/purchasing/SupplierPartTable.tsx:193 +msgid "Show active internal parts" +msgstr "" + #: src/tables/purchasing/SupplierPartTable.tsx:193 #~ msgid "Supplier part updated" #~ msgstr "Supplier part updated" -#: src/tables/purchasing/SupplierPartTable.tsx:194 -msgid "Show active internal parts" -msgstr "" - -#: src/tables/purchasing/SupplierPartTable.tsx:198 +#: src/tables/purchasing/SupplierPartTable.tsx:197 msgid "Active Supplier" msgstr "" -#: src/tables/purchasing/SupplierPartTable.tsx:199 +#: src/tables/purchasing/SupplierPartTable.tsx:198 msgid "Show active suppliers" msgstr "" @@ -5809,7 +5854,7 @@ msgstr "" #~ msgid "Are you sure you want to remove this supplier part?" #~ msgstr "Are you sure you want to remove this supplier part?" -#: src/tables/purchasing/SupplierPartTable.tsx:219 +#: src/tables/purchasing/SupplierPartTable.tsx:218 msgid "Delete Supplier Part" msgstr "" @@ -6093,153 +6138,153 @@ msgstr "" msgid "This stock item has been depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:246 +#: src/tables/stock/StockItemTable.tsx:240 msgid "Show stock for active parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:251 +#: src/tables/stock/StockItemTable.tsx:245 msgid "Filter by stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:257 +#: src/tables/stock/StockItemTable.tsx:251 msgid "Show stock for assmebled parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:261 +#: src/tables/stock/StockItemTable.tsx:255 msgid "Allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:262 +#: src/tables/stock/StockItemTable.tsx:256 msgid "Show items which have been allocated" msgstr "" -#: src/tables/stock/StockItemTable.tsx:267 +#: src/tables/stock/StockItemTable.tsx:261 msgid "Show items which are available" msgstr "" -#: src/tables/stock/StockItemTable.tsx:271 +#: src/tables/stock/StockItemTable.tsx:265 #: src/tables/stock/StockLocationTable.tsx:37 msgid "Include Sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:272 +#: src/tables/stock/StockItemTable.tsx:266 msgid "Include stock in sublocations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:276 +#: src/tables/stock/StockItemTable.tsx:270 msgid "Depleted" msgstr "" -#: src/tables/stock/StockItemTable.tsx:277 +#: src/tables/stock/StockItemTable.tsx:271 msgid "Show depleted stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:282 +#: src/tables/stock/StockItemTable.tsx:276 msgid "Show items which are in stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:287 +#: src/tables/stock/StockItemTable.tsx:281 msgid "Show items which are in production" msgstr "" -#: src/tables/stock/StockItemTable.tsx:292 +#: src/tables/stock/StockItemTable.tsx:286 msgid "Include stock items for variant parts" msgstr "" -#: src/tables/stock/StockItemTable.tsx:297 +#: src/tables/stock/StockItemTable.tsx:291 msgid "Show stock items which are installed in other items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:301 +#: src/tables/stock/StockItemTable.tsx:295 msgid "Sent to Customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:302 +#: src/tables/stock/StockItemTable.tsx:296 msgid "Show items which have been sent to a customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:306 +#: src/tables/stock/StockItemTable.tsx:300 msgid "Is Serialized" msgstr "" -#: src/tables/stock/StockItemTable.tsx:307 +#: src/tables/stock/StockItemTable.tsx:301 msgid "Show items which have a serial number" msgstr "" -#: src/tables/stock/StockItemTable.tsx:314 +#: src/tables/stock/StockItemTable.tsx:308 msgid "Has Batch Code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:315 +#: src/tables/stock/StockItemTable.tsx:309 msgid "Show items which have a batch code" msgstr "" -#: src/tables/stock/StockItemTable.tsx:321 +#: src/tables/stock/StockItemTable.tsx:315 msgid "Show tracked items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:325 +#: src/tables/stock/StockItemTable.tsx:319 msgid "Has Purchase Price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:326 +#: src/tables/stock/StockItemTable.tsx:320 msgid "Show items which have a purchase price" msgstr "" -#: src/tables/stock/StockItemTable.tsx:334 +#: src/tables/stock/StockItemTable.tsx:328 msgid "External Location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:335 +#: src/tables/stock/StockItemTable.tsx:329 msgid "Show items in an external location" msgstr "" -#: src/tables/stock/StockItemTable.tsx:404 +#: src/tables/stock/StockItemTable.tsx:398 msgid "Add a new stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:413 +#: src/tables/stock/StockItemTable.tsx:407 msgid "Remove some quantity from a stock item" msgstr "" -#: src/tables/stock/StockItemTable.tsx:435 +#: src/tables/stock/StockItemTable.tsx:429 msgid "Move Stock items to new locations" msgstr "" -#: src/tables/stock/StockItemTable.tsx:442 +#: src/tables/stock/StockItemTable.tsx:436 msgid "Change stock status" msgstr "" -#: src/tables/stock/StockItemTable.tsx:444 +#: src/tables/stock/StockItemTable.tsx:438 msgid "Change the status of stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:451 +#: src/tables/stock/StockItemTable.tsx:445 msgid "Merge stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:453 +#: src/tables/stock/StockItemTable.tsx:447 msgid "Merge stock items" msgstr "" -#: src/tables/stock/StockItemTable.tsx:460 +#: src/tables/stock/StockItemTable.tsx:454 msgid "Order stock" msgstr "" +#: src/tables/stock/StockItemTable.tsx:456 #: src/tables/stock/StockItemTable.tsx:462 -#: src/tables/stock/StockItemTable.tsx:468 msgid "Order new stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:466 +#: src/tables/stock/StockItemTable.tsx:460 msgid "Assign to customer" msgstr "" -#: src/tables/stock/StockItemTable.tsx:475 +#: src/tables/stock/StockItemTable.tsx:469 msgid "Delete stock" msgstr "" -#: src/tables/stock/StockItemTable.tsx:477 +#: src/tables/stock/StockItemTable.tsx:471 msgid "Delete stock items" msgstr ""