From b3e8195e10eb63b60f7905af85a4a888f6ac022e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 12 Sep 2023 16:35:37 +1000 Subject: [PATCH] New Crowdin updates (#5520) * updated translation base * 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 django.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 messages.po from Crowdin --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- InvenTree/locale/cs/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/da/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/de/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/el/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/en/LC_MESSAGES/django.po | 435 +++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/es_MX/LC_MESSAGES/django.po | 435 +++++++++--------- InvenTree/locale/fa/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/fi/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/fr/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/he/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/hi/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/hu/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/id/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/it/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/ja/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/ko/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/nl/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/no/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/pl/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/pt/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/pt_br/LC_MESSAGES/django.po | 435 +++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/sl/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/sv/LC_MESSAGES/django.po | 375 +++++++-------- InvenTree/locale/th/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/tr/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/vi/LC_MESSAGES/django.po | 371 +++++++-------- InvenTree/locale/zh/LC_MESSAGES/django.po | 371 +++++++-------- .../locale/zh_Hans/LC_MESSAGES/django.po | 435 +++++++++--------- .../locale/zh_hant/LC_MESSAGES/django.po | 435 +++++++++--------- src/frontend/src/locales/cs/messages.po | 384 +++++++++++----- src/frontend/src/locales/da/messages.po | 384 +++++++++++----- src/frontend/src/locales/de/messages.po | 384 +++++++++++----- src/frontend/src/locales/el/messages.po | 384 +++++++++++----- src/frontend/src/locales/es/messages.po | 384 +++++++++++----- src/frontend/src/locales/fa/messages.po | 384 +++++++++++----- src/frontend/src/locales/fi/messages.po | 384 +++++++++++----- src/frontend/src/locales/fr/messages.po | 384 +++++++++++----- src/frontend/src/locales/he/messages.po | 384 +++++++++++----- src/frontend/src/locales/hi/messages.po | 384 +++++++++++----- src/frontend/src/locales/hu/messages.po | 384 +++++++++++----- src/frontend/src/locales/id/messages.po | 384 +++++++++++----- src/frontend/src/locales/it/messages.po | 384 +++++++++++----- src/frontend/src/locales/ja/messages.po | 384 +++++++++++----- src/frontend/src/locales/ko/messages.po | 384 +++++++++++----- src/frontend/src/locales/nl/messages.po | 384 +++++++++++----- src/frontend/src/locales/no/messages.po | 384 +++++++++++----- src/frontend/src/locales/pl/messages.po | 384 +++++++++++----- src/frontend/src/locales/pt/messages.po | 384 +++++++++++----- src/frontend/src/locales/ru/messages.po | 384 +++++++++++----- src/frontend/src/locales/sl/messages.po | 384 +++++++++++----- src/frontend/src/locales/sv/messages.po | 384 +++++++++++----- src/frontend/src/locales/th/messages.po | 384 +++++++++++----- src/frontend/src/locales/tr/messages.po | 384 +++++++++++----- src/frontend/src/locales/vi/messages.po | 384 +++++++++++----- src/frontend/src/locales/zh/messages.po | 384 +++++++++++----- 57 files changed, 13306 insertions(+), 8503 deletions(-) diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po index 77d520259d..91365ba5e8 100644 --- a/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:39\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -61,10 +61,10 @@ msgstr "Zadejte datum" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Chybějící soubor" msgid "Missing external link" msgstr "Chybějící externí odkaz" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Kontroly zdraví systému InvenTree selhaly" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Nevyřízeno" @@ -813,7 +813,7 @@ msgstr "Přijato proti objednávce" msgid "Returned against Return Order" msgstr "Vráceno proti vratce" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Odesláno zákazníkovi" @@ -889,39 +889,39 @@ msgstr "Informace o systému" msgid "About InvenTree" msgstr "O InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Sestavení musí být zrušeno před odstraněním" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Stavový kód sestavení" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "Uživatel, který vydal tento příkaz k sestavení" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Odpovědný" @@ -1182,7 +1183,7 @@ msgstr "Priorita tohoto příkazu k sestavení" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Díly jsou zakoupitelné ve výchozím nastavení" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Prodejné" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Díly jsou prodejné ve výchozím nastavení" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Sledovatelné" @@ -2356,8 +2359,8 @@ msgstr "Díly jsou sledovatelné ve výchozím nastavení" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Nehmotné (virtuální)" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "Zvolte díl" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Výrobce" @@ -3786,7 +3789,7 @@ msgstr "Název parametru" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Smazat obrázek" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Zákazník" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po index 9cd1672903..9928f66cc5 100644 --- a/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -61,10 +61,10 @@ msgstr "Angiv dato" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Manglende fil" msgid "Missing external link" msgstr "Manglende eksternt link" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Helbredstjek af InvenTree system mislykkedes" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Afventende" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Sendt til kunde" @@ -889,39 +889,39 @@ msgstr "Systemoplysninger" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Produktion skal anulleres, før den kan slettes" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Produktions statuskode" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Batch Kode" @@ -1148,7 +1149,7 @@ msgstr "Bruger som udstedte denne byggeordre" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Ansvarlig" @@ -1182,7 +1183,7 @@ msgstr "Prioritet af denne byggeordre" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 140e9a7d05..157b2f9461 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -61,10 +61,10 @@ msgstr "Datum eingeben" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Fehlende Datei" msgid "Missing external link" msgstr "Fehlender externer Link" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree Status-Überprüfung fehlgeschlagen" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Ausstehend" @@ -813,7 +813,7 @@ msgstr "Gegen Bestellung empfangen" msgid "Returned against Return Order" msgstr "Zurückgeschickt gegen Rücksendeauftrag" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Zum Kunden geschickt" @@ -889,39 +889,39 @@ msgstr "Systeminformationen" msgid "About InvenTree" msgstr "Über InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Bauauftrag muss abgebrochen werden, bevor er gelöscht werden kann" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Verbrauchsmaterial" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Optional" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Nachverfolgt" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Zugeordnet" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Zugeordnet" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Verfügbar" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Bau-Statuscode" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Losnummer" @@ -1148,7 +1149,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -1182,7 +1183,7 @@ msgstr "Priorität dieses Bauauftrags" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Projektcode" @@ -1398,7 +1399,7 @@ msgstr "Eine Liste von Endprodukten muss angegeben werden" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Lagerort für fertige Endprodukte" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Bauauftrag war fällig am %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Überfällig" @@ -1787,6 +1789,7 @@ msgstr "Auftrag" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Aufgegeben von" @@ -1839,8 +1842,8 @@ msgstr "Zugewiesene Teile" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Losnummer" @@ -1858,7 +1861,7 @@ msgstr "Kein Ziel-Datum gesetzt" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Fertig" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Vorlage" @@ -2308,8 +2311,8 @@ msgstr "Teile sind standardmäßig Vorlagen" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Baugruppe" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Komponente" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Verkäuflich" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Nachverfolgbar" @@ -2356,8 +2359,8 @@ msgstr "Artikel sind grundsätzlich verfolgbar" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuell" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Name für diesen Webhook" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktiv" @@ -3742,7 +3745,7 @@ msgstr "Teil auswählen" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Hersteller" @@ -3786,7 +3789,7 @@ msgstr "Parametername" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "Verlinktes Herstellerteil muss dasselbe Basisteil referenzieren" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Zulieferer" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Bild löschen" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Kunde" @@ -4679,8 +4682,8 @@ msgstr "Zuliefererteil" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Empfangen" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "Minimaler Bestand" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "Auf Lager" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "Bestellt" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Standard-Lagerort für Teile dieser Kategorie" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Strukturell" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Benötigt" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "Parameter-Beschreibung" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "Prüfsumme" msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "überprüft" @@ -6203,8 +6206,8 @@ msgstr "Diese Stücklistenposition wurde validiert" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "Wird vererbt" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Bestellungen aktivieren" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Kauf-Funktionalität in InvenTree aktivieren" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "API-Schlüssel" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Schlüssel für den Zugriff auf das externe API" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numerisch" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Eine numerische Einstellung" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Auswahleinstellungen" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Eine Einstellung mit mehreren Optionen" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Ergebnis" @@ -7720,7 +7723,7 @@ msgstr "Löschen wenn leer" msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "Externer Standort" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "Lagerartikel können nicht direkt an einen strukturellen Lagerort verlegt werden, können aber an einen untergeordneten Lagerort verlegt werden." #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "Extern" @@ -7831,7 +7834,7 @@ msgstr "Passendes Zuliefererteil für diesen Lagerartikel auswählen" msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "Verpackung, in der dieser Lagerartikel gelagert ist" @@ -7843,7 +7846,7 @@ msgstr "Ist dieses Teil in einem anderen verbaut?" msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Losnummer für diesen Lagerartikel" @@ -7964,39 +7967,39 @@ msgstr "Lagerartikel müssen auf dasselbe Lieferantenteil verweisen" msgid "Stock status codes must match" msgstr "Status-Codes müssen zusammenpassen" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagerartikel kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Test Notizen" @@ -8025,7 +8028,7 @@ msgstr "Anzahl darf nicht die verfügbare Menge überschreiten ({q})" msgid "Enter serial numbers for new items" msgstr "Seriennummern für neue Teile eingeben" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Ziel-Bestand" @@ -8102,7 +8105,7 @@ msgstr "Ausgewählte Firma ist kein Kunde" msgid "Stock assignment notes" msgstr "Notizen zur Lagerzuordnung" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "Eine Liste der Lagerbestände muss angegeben werden" @@ -8130,11 +8133,15 @@ msgstr "Zusammenführen von Lagerartikeln mit unterschiedlichen Status-Codes erl msgid "At least two stock items must be provided" msgstr "Mindestens zwei Lagerartikel müssen angegeben werden" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Primärschlüssel Lagerelement" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "Bestandsbewegungsnotizen" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieser Lagerartikel lief am %(item.expiry_date)s ab" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "abgelaufen" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieser Lagerartikel läuft am %(item.expiry_date)s ab" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "überfällig" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "Stückliste kopieren" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Bestand niedrig" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "Lagerartikel zerstört" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "gelöscht" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Bestellstatus" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "ausstehend" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Mir zugewiesen" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Nachverfolgbares Teil" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Baugruppe" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "Hat verfügbaren Bestand" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Bestand an Varianten zulassen" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "Hat Preis" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Unter-Lagerorte einschließen" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Lagerorte einschließen" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Unterkategorien einschließen" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Abonniert" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "Hat Seriennummer" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Seriennummer >=" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Seriennummer größer oder gleich" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Seriennummer <=" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Seriennummern kleiner oder gleich" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Seriennummer" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Losnummer" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Aktive Teile" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Bestand aktiver Teile anzeigen" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Teil ist eine Baugruppe" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Ist zugeordnet" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "Teil wurde zugeordnet" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Lagerartikel ist zur Verwendung verfügbar" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Bestand in Unter-Lagerorten einschließen" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "Zeige aufgebrauchte Lagerartikel" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "Zeige Objekte welche im Lager sind" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "In Arbeit" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "Elemente, die in Produktion sind, anzeigen" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Varianten einschließen" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Lagerartikel für Teil-Varianten einschließen" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Installiert" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Lagerartikel, die in anderen Elementen verbaut sind, anzeigen" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "zeige zu Kunden zugeordnete Einträge" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Status" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "Hat Batch-Code" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "Lagerbestand wird entweder per Batch-Code oder Seriennummer verfolgt" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Hat Einkaufspreis" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Bestand mit Einkaufspreis anzeigen" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "Ablaufdatum vor" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "Ablaufdatum nach" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Zeige abgelaufene Lagerartikel" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Bestand, der bald ablaufen, anzeigen" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Test bestanden" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "Installierte Elemente einschließen" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Bauauftrags-Status" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Teile in Unterkategorien einschließen" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Aktive Teile anzeigen" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "Verfügbarer Lagerbestand" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Hat IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "Teil hat Interne Teilenummer" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "Auf Lager" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Käuflich" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "Hat Inventureinträge" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 6b06077227..519cab6113 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -61,10 +61,10 @@ msgstr "Εισάγετε ημερομηνία" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Το αρχείο λείπει" msgid "Missing external link" msgstr "Λείπει ο εξωτερικός σύνδεσμος" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Ο έλεγχος συστήματος για το Inventree απέτυ #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Σε εκκρεμότητα" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Απεστάλη στον πελάτη" @@ -889,39 +889,39 @@ msgstr "Πληροφορίες συστήματος" msgid "About InvenTree" msgstr "Σχετικά με το InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Η έκδοση πρέπει να ακυρωθεί πριν διαγραφεί" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Κωδικός κατάστασης κατασκευής" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Κωδικός Παρτίδας" @@ -1148,7 +1149,7 @@ msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελ #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Υπεύθυνος" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 21faa21d91..48475ef310 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/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: 2023-08-30 00:27+0000\n" +"POT-Creation-Date: 2023-09-07 23:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -106,27 +106,27 @@ msgstr "" msgid "Old password" msgstr "" -#: InvenTree/forms.py:181 +#: InvenTree/forms.py:199 msgid "Email (again)" msgstr "" -#: InvenTree/forms.py:185 +#: InvenTree/forms.py:203 msgid "Email address confirmation" msgstr "" -#: InvenTree/forms.py:206 +#: InvenTree/forms.py:224 msgid "You must type the same email each time." msgstr "" -#: InvenTree/forms.py:237 InvenTree/forms.py:243 +#: InvenTree/forms.py:255 InvenTree/forms.py:261 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/forms.py:249 +#: InvenTree/forms.py:267 msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/forms.py:354 +#: InvenTree/forms.py:372 msgid "Registration is disabled." msgstr "" @@ -268,7 +268,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:493 common/models.py:2751 company/models.py:128 +#: InvenTree/models.py:493 common/models.py:2758 company/models.py:128 #: company/models.py:381 company/models.py:455 company/models.py:734 #: order/models.py:240 order/models.py:1106 order/models.py:1466 #: part/admin.py:39 part/models.py:905 @@ -299,9 +299,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2210 -#: common/models.py:2211 common/models.py:2424 common/models.py:2425 -#: common/models.py:2681 common/models.py:2682 part/models.py:3050 +#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2217 +#: common/models.py:2218 common/models.py:2431 common/models.py:2432 +#: common/models.py:2688 common/models.py:2689 part/models.py:3050 #: part/models.py:3138 part/models.py:3217 part/models.py:3237 #: plugin/models.py:224 plugin/models.py:225 #: report/templates/report/inventree_test_report_base.html:105 @@ -346,8 +346,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2410 -#: common/models.py:2858 company/models.py:539 label/models.py:119 +#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2417 +#: common/models.py:2865 company/models.py:539 label/models.py:119 #: part/models.py:851 part/models.py:3437 plugin/models.py:42 #: report/models.py:164 templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 @@ -436,11 +436,11 @@ msgstr "" msgid "Existing barcode found" msgstr "" -#: InvenTree/models.py:900 +#: InvenTree/models.py:901 msgid "Server Error" msgstr "" -#: InvenTree/models.py:901 +#: InvenTree/models.py:902 msgid "An error has been logged by the server." msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -814,7 +814,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -890,39 +890,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -931,8 +931,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1149,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1183,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1230,7 +1230,7 @@ msgstr "" #: build/models.py:1287 build/models.py:1547 build/serializers.py:206 #: build/serializers.py:244 build/templates/build/build_base.html:103 -#: build/templates/build/detail.html:34 common/models.py:2232 +#: build/templates/build/detail.html:34 common/models.py:2239 #: order/models.py:1086 order/models.py:1658 order/serializers.py:1261 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:277 #: part/forms.py:47 part/models.py:3029 part/models.py:3826 @@ -1757,10 +1757,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1788,6 +1788,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1840,8 +1841,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1859,7 +1860,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2298,8 +2299,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2309,8 +2310,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2319,7 +2320,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2336,7 +2337,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2345,9 +2346,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2357,8 +2358,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -2902,7 +2903,7 @@ msgstr "" msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1780 common/models.py:2203 +#: common/models.py:1780 common/models.py:2210 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -3314,11 +3315,19 @@ msgstr "" msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2233 +#: common/models.py:2195 +msgid "Receive error reports" +msgstr "" + +#: common/models.py:2196 +msgid "Receive notifications for system errors" +msgstr "" + +#: common/models.py:2240 msgid "Price break quantity" msgstr "" -#: common/models.py:2240 company/serializers.py:491 order/admin.py:43 +#: common/models.py:2247 company/serializers.py:491 order/admin.py:43 #: order/models.py:1145 order/models.py:1952 #: templates/js/translated/company.js:1854 templates/js/translated/part.js:1860 #: templates/js/translated/pricing.js:621 @@ -3326,126 +3335,126 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2241 +#: common/models.py:2248 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2401 common/models.py:2579 +#: common/models.py:2408 common/models.py:2586 msgid "Endpoint" msgstr "" -#: common/models.py:2402 +#: common/models.py:2409 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2411 +#: common/models.py:2418 msgid "Name for this webhook" msgstr "" -#: common/models.py:2416 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: common/models.py:2423 part/admin.py:50 part/models.py:1027 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" -#: common/models.py:2417 +#: common/models.py:2424 msgid "Is this webhook active" msgstr "" -#: common/models.py:2431 +#: common/models.py:2438 msgid "Token" msgstr "" -#: common/models.py:2432 +#: common/models.py:2439 msgid "Token for access" msgstr "" -#: common/models.py:2439 +#: common/models.py:2446 msgid "Secret" msgstr "" -#: common/models.py:2440 +#: common/models.py:2447 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2546 +#: common/models.py:2553 msgid "Message ID" msgstr "" -#: common/models.py:2547 +#: common/models.py:2554 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2555 +#: common/models.py:2562 msgid "Host" msgstr "" -#: common/models.py:2556 +#: common/models.py:2563 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2563 +#: common/models.py:2570 msgid "Header" msgstr "" -#: common/models.py:2564 +#: common/models.py:2571 msgid "Header of this message" msgstr "" -#: common/models.py:2570 +#: common/models.py:2577 msgid "Body" msgstr "" -#: common/models.py:2571 +#: common/models.py:2578 msgid "Body of this message" msgstr "" -#: common/models.py:2580 +#: common/models.py:2587 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2585 +#: common/models.py:2592 msgid "Worked on" msgstr "" -#: common/models.py:2586 +#: common/models.py:2593 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2740 +#: common/models.py:2747 msgid "Id" msgstr "" -#: common/models.py:2746 templates/js/translated/company.js:996 +#: common/models.py:2753 templates/js/translated/company.js:996 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2756 templates/js/translated/news.js:60 +#: common/models.py:2763 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2761 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2768 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:106 msgid "Author" msgstr "" -#: common/models.py:2766 templates/js/translated/news.js:52 +#: common/models.py:2773 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2771 +#: common/models.py:2778 msgid "Read" msgstr "" -#: common/models.py:2772 +#: common/models.py:2779 msgid "Was this news item read?" msgstr "" -#: common/models.py:2792 company/models.py:139 part/models.py:918 +#: common/models.py:2799 company/models.py:139 part/models.py:918 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3455,31 +3464,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2793 +#: common/models.py:2800 msgid "Image file" msgstr "" -#: common/models.py:2837 +#: common/models.py:2844 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2859 +#: common/models.py:2866 msgid "Unit name" msgstr "" -#: common/models.py:2865 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:2879 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2873 +#: common/models.py:2880 msgid "Unit definition" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3823,7 +3832,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3989,7 +3998,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4672,8 +4681,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4847,7 +4856,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5457,14 +5466,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5597,8 +5606,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -5684,7 +5693,7 @@ msgstr "" #: part/serializers.py:332 part/serializers.py:927 #: part/templates/part/part_base.html:262 #: templates/InvenTree/settings/settings_staff_js.html:280 -#: templates/js/translated/notification.js:59 +#: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2347 msgid "Category" msgstr "" @@ -6016,7 +6025,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6069,7 +6078,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6186,7 +6195,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6196,8 +6205,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7713,7 +7722,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7763,7 +7772,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -8348,7 +8357,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8358,7 +8367,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -8671,7 +8680,7 @@ msgid "Delete all read notifications" msgstr "" #: templates/InvenTree/notifications/notifications.html:89 -#: templates/js/translated/notification.js:84 +#: templates/js/translated/notification.js:85 msgid "Delete Notification" msgstr "" @@ -8817,7 +8826,7 @@ msgid "Stage" msgstr "" #: templates/InvenTree/settings/plugin.html:75 -#: templates/js/translated/notification.js:75 +#: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10892,32 +10901,32 @@ msgid "No news found" msgstr "" #: templates/js/translated/news.js:38 -#: templates/js/translated/notification.js:45 +#: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1581 msgid "ID" msgstr "" -#: templates/js/translated/notification.js:51 +#: templates/js/translated/notification.js:52 msgid "Age" msgstr "" -#: templates/js/translated/notification.js:64 +#: templates/js/translated/notification.js:65 msgid "Notification" msgstr "" -#: templates/js/translated/notification.js:223 +#: templates/js/translated/notification.js:224 msgid "Mark as unread" msgstr "" -#: templates/js/translated/notification.js:227 +#: templates/js/translated/notification.js:228 msgid "Mark as read" msgstr "" -#: templates/js/translated/notification.js:253 +#: templates/js/translated/notification.js:254 msgid "No unread notifications" msgstr "" -#: templates/js/translated/notification.js:295 templates/notifications.html:12 +#: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" msgstr "" @@ -11103,7 +11112,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12242,7 +12251,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12366,265 +12375,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 45536056b5..2873ef8815 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -61,10 +61,10 @@ msgstr "Ingrese la fecha" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Archivo no encontrado" msgid "Missing external link" msgstr "Falta enlace externo" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Las comprobaciones de estado del sistema InvenTree fallaron" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Pendiente" @@ -813,7 +813,7 @@ msgstr "Recibido contra la orden de compra" msgid "Returned against Return Order" msgstr "Devuelto contra orden de devolución" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Enviar al cliente" @@ -889,39 +889,39 @@ msgstr "Información del sistema" msgid "About InvenTree" msgstr "Acerca de InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "La compilación debe cancelarse antes de poder ser eliminada" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Consumible" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Opcional" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Rastreado" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Asignadas" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Asignadas" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Disponible" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Código de estado de construcción" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Numero de lote" @@ -1148,7 +1149,7 @@ msgstr "El usuario que emitió esta orden" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Responsable" @@ -1182,7 +1183,7 @@ msgstr "Prioridad de esta orden de construcción" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Código del proyecto" @@ -1398,7 +1399,7 @@ msgstr "Debe proporcionarse una lista de salidas de construcción" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Ubicación para las salidas de construcción completadas" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Esta construcción vence el %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Vencido" @@ -1787,6 +1789,7 @@ msgstr "Orden de Venta" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Emitido por" @@ -1839,8 +1842,8 @@ msgstr "Partes asignadas" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Lote" @@ -1858,7 +1861,7 @@ msgstr "Sin fecha objetivo" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Completados" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Copiar plantillas de parámetros de categoría al crear una parte" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Plantilla" @@ -2308,8 +2311,8 @@ msgstr "Las partes son plantillas por defecto" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Montaje" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Las partes pueden ser ensambladas desde otros componentes por defecto" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Componente" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Las partes son comprables por defecto" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Vendible" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Las partes se pueden vender por defecto" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Rastreable" @@ -2356,8 +2359,8 @@ msgstr "Las partes son rastreables por defecto" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtual" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Nombre para este webhook" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Activo" @@ -3742,7 +3745,7 @@ msgstr "Seleccionar parte" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Fabricante" @@ -3786,7 +3789,7 @@ msgstr "Nombre del parámetro" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "La parte vinculada del fabricante debe hacer referencia a la misma parte #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Proveedor" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Borrar imagen" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Cliente" @@ -4679,8 +4682,8 @@ msgstr "Parte del proveedor" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Recibido" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "La fecha en la que se recibió este artículo de devolución" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Resultado" @@ -5464,14 +5467,14 @@ msgstr "Stock mínimo" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "En Stock" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "En pedido" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Ubicación predeterminada para partes de esta categoría" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Estructural" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Introduce la descripción para esta prueba" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Requerido" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "Casilla de verificación" @@ -6193,7 +6196,7 @@ msgstr "Suma de verificación" msgid "BOM line checksum" msgstr "Suma de verificación de línea de BOM" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Validado" @@ -6203,8 +6206,8 @@ msgstr "Este artículo de BOM ha sido validado" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "El complemento requiere al menos la versión {v}" msgid "Plugin requires at most version {v}" msgstr "El complemento requiere como máximo la versión {v}" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Habilitar PO" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Habilitar la funcionalidad PO en la interfaz de InvenTree" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "Clave API" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Clave necesaria para acceder a la API externa" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numérico" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Una configuración numérica" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Configuración de Elección" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Un ajuste con múltiples opciones" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Resultados de la Prueba" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Prueba" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Resultado" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "Fecha de Expiración" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "Ubicación externa" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "Externo" @@ -7831,7 +7834,7 @@ msgstr "Seleccione una parte del proveedor correspondiente para este artículo d msgid "Where is this stock item located?" msgstr "¿Dónde se encuentra este artículo de stock?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "Empaquetar este artículo de stock se almacena en" @@ -7843,7 +7846,7 @@ msgstr "¿Está este artículo instalado en otro artículo?" msgid "Serial number for this item" msgstr "Número de serie para este artículo" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Código de lote para este artículo de stock" @@ -7964,39 +7967,39 @@ msgstr "Los artículos de stock deben referirse a la misma parte del proveedor" msgid "Stock status codes must match" msgstr "Los códigos de estado del stock deben coincidir" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stock no se puede mover porque no está en stock" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Notas de entrada" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Debe proporcionarse un valor para esta prueba" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "El archivo adjunto debe ser subido para esta prueba" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Nombre del test" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Resultado de la prueba" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Valor de salida de prueba" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Adjunto de resultados de prueba" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Notas de prueba" @@ -8025,7 +8028,7 @@ msgstr "La cantidad no debe exceder la cantidad disponible de stock ({q})" msgid "Enter serial numbers for new items" msgstr "Introduzca números de serie para nuevos artículos" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Ubicación de stock de destino" @@ -8102,7 +8105,7 @@ msgstr "La empresa seleccionada no es un cliente" msgid "Stock assignment notes" msgstr "Notas de asignación de stock" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "Debe proporcionarse una lista de artículos de stock" @@ -8130,11 +8133,15 @@ msgstr "Permitir fusionar artículos de stock con diferentes códigos de estado" msgid "At least two stock items must be provided" msgstr "Debe proporcionar al menos dos artículos de stock" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Valor de clave primaria de Stock" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "Notas de transacción de stock" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Este ítem expiró el %(item.expiry_date)s" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Expirado" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Este ítem expira el %(item.expiry_date)s" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "Desactualizado" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "Copiar Factura de Materiales" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Stock bajo" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "Artículo de stock destruido" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "Agotado" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "Tiene código de proyecto" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Estado del pedido" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "Pendiente" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Asignado a mí" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Parte Rastreable" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Parte Ensamblada" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "Tiene stock disponible" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Permitir stock de variante" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "Tiene precio" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Incluir sub-ubicación" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Incluir ubicaciones" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Incluir subcategorías" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Suscrito" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "Es Serializado" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Número Serial GTE" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Número de serie mayor o igual a" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Número Serial LTE" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Número de serie menor o igual que" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Número de serie" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Código de lote" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Partes activas" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Mostrar stock para las partes activas" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Parte es un ensamblado" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Está asignado" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "El artículo ha sido asignado" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Stock disponible para uso" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Incluye stock en sub-ubicaciones" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "Mostrar artículos de stock que están agotados" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "Mostrar artículos en stock" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "En Producción" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "Mostrar artículos que están en producción" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Incluye Variantes" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Incluye artículos de stock para partes de variantes" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Instalado" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Mostrar artículos de stock que están instalados en otro artículo" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "Mostrar artículos que han sido asignados a un cliente" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Estado del stock" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "Tiene código de lote" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Tiene precio de compra" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Mostrar artículos de stock que tienen un precio de compra establecido" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "Fecha de vencimiento antes de" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "Fecha de vencimiento después" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Mostrar artículos de stock que han caducado" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Mostrar stock que está cerca de caducar" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Prueba aprobada" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "Incluye artículos instalados" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Estado de la construcción" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Incluye partes en subcategorías" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Mostrar partes activas" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "Existencias disponibles" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "Tiene unidades" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Tiene IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "La parte tiene un número de parte interno" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "En existencia" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Comprable" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "Tiene entradas de inventario" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "Tiene opciones" diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 21faa21d91..48475ef310 100644 --- a/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/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: 2023-08-30 00:27+0000\n" +"POT-Creation-Date: 2023-09-07 23:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -106,27 +106,27 @@ msgstr "" msgid "Old password" msgstr "" -#: InvenTree/forms.py:181 +#: InvenTree/forms.py:199 msgid "Email (again)" msgstr "" -#: InvenTree/forms.py:185 +#: InvenTree/forms.py:203 msgid "Email address confirmation" msgstr "" -#: InvenTree/forms.py:206 +#: InvenTree/forms.py:224 msgid "You must type the same email each time." msgstr "" -#: InvenTree/forms.py:237 InvenTree/forms.py:243 +#: InvenTree/forms.py:255 InvenTree/forms.py:261 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/forms.py:249 +#: InvenTree/forms.py:267 msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/forms.py:354 +#: InvenTree/forms.py:372 msgid "Registration is disabled." msgstr "" @@ -268,7 +268,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:493 common/models.py:2751 company/models.py:128 +#: InvenTree/models.py:493 common/models.py:2758 company/models.py:128 #: company/models.py:381 company/models.py:455 company/models.py:734 #: order/models.py:240 order/models.py:1106 order/models.py:1466 #: part/admin.py:39 part/models.py:905 @@ -299,9 +299,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2210 -#: common/models.py:2211 common/models.py:2424 common/models.py:2425 -#: common/models.py:2681 common/models.py:2682 part/models.py:3050 +#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2217 +#: common/models.py:2218 common/models.py:2431 common/models.py:2432 +#: common/models.py:2688 common/models.py:2689 part/models.py:3050 #: part/models.py:3138 part/models.py:3217 part/models.py:3237 #: plugin/models.py:224 plugin/models.py:225 #: report/templates/report/inventree_test_report_base.html:105 @@ -346,8 +346,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2410 -#: common/models.py:2858 company/models.py:539 label/models.py:119 +#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2417 +#: common/models.py:2865 company/models.py:539 label/models.py:119 #: part/models.py:851 part/models.py:3437 plugin/models.py:42 #: report/models.py:164 templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 @@ -436,11 +436,11 @@ msgstr "" msgid "Existing barcode found" msgstr "" -#: InvenTree/models.py:900 +#: InvenTree/models.py:901 msgid "Server Error" msgstr "" -#: InvenTree/models.py:901 +#: InvenTree/models.py:902 msgid "An error has been logged by the server." msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -814,7 +814,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -890,39 +890,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -931,8 +931,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1149,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1183,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1230,7 +1230,7 @@ msgstr "" #: build/models.py:1287 build/models.py:1547 build/serializers.py:206 #: build/serializers.py:244 build/templates/build/build_base.html:103 -#: build/templates/build/detail.html:34 common/models.py:2232 +#: build/templates/build/detail.html:34 common/models.py:2239 #: order/models.py:1086 order/models.py:1658 order/serializers.py:1261 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:277 #: part/forms.py:47 part/models.py:3029 part/models.py:3826 @@ -1757,10 +1757,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1788,6 +1788,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1840,8 +1841,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1859,7 +1860,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2298,8 +2299,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2309,8 +2310,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2319,7 +2320,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2336,7 +2337,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2345,9 +2346,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2357,8 +2358,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -2902,7 +2903,7 @@ msgstr "" msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1780 common/models.py:2203 +#: common/models.py:1780 common/models.py:2210 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -3314,11 +3315,19 @@ msgstr "" msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2233 +#: common/models.py:2195 +msgid "Receive error reports" +msgstr "" + +#: common/models.py:2196 +msgid "Receive notifications for system errors" +msgstr "" + +#: common/models.py:2240 msgid "Price break quantity" msgstr "" -#: common/models.py:2240 company/serializers.py:491 order/admin.py:43 +#: common/models.py:2247 company/serializers.py:491 order/admin.py:43 #: order/models.py:1145 order/models.py:1952 #: templates/js/translated/company.js:1854 templates/js/translated/part.js:1860 #: templates/js/translated/pricing.js:621 @@ -3326,126 +3335,126 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2241 +#: common/models.py:2248 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2401 common/models.py:2579 +#: common/models.py:2408 common/models.py:2586 msgid "Endpoint" msgstr "" -#: common/models.py:2402 +#: common/models.py:2409 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2411 +#: common/models.py:2418 msgid "Name for this webhook" msgstr "" -#: common/models.py:2416 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: common/models.py:2423 part/admin.py:50 part/models.py:1027 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" -#: common/models.py:2417 +#: common/models.py:2424 msgid "Is this webhook active" msgstr "" -#: common/models.py:2431 +#: common/models.py:2438 msgid "Token" msgstr "" -#: common/models.py:2432 +#: common/models.py:2439 msgid "Token for access" msgstr "" -#: common/models.py:2439 +#: common/models.py:2446 msgid "Secret" msgstr "" -#: common/models.py:2440 +#: common/models.py:2447 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2546 +#: common/models.py:2553 msgid "Message ID" msgstr "" -#: common/models.py:2547 +#: common/models.py:2554 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2555 +#: common/models.py:2562 msgid "Host" msgstr "" -#: common/models.py:2556 +#: common/models.py:2563 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2563 +#: common/models.py:2570 msgid "Header" msgstr "" -#: common/models.py:2564 +#: common/models.py:2571 msgid "Header of this message" msgstr "" -#: common/models.py:2570 +#: common/models.py:2577 msgid "Body" msgstr "" -#: common/models.py:2571 +#: common/models.py:2578 msgid "Body of this message" msgstr "" -#: common/models.py:2580 +#: common/models.py:2587 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2585 +#: common/models.py:2592 msgid "Worked on" msgstr "" -#: common/models.py:2586 +#: common/models.py:2593 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2740 +#: common/models.py:2747 msgid "Id" msgstr "" -#: common/models.py:2746 templates/js/translated/company.js:996 +#: common/models.py:2753 templates/js/translated/company.js:996 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2756 templates/js/translated/news.js:60 +#: common/models.py:2763 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2761 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2768 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:106 msgid "Author" msgstr "" -#: common/models.py:2766 templates/js/translated/news.js:52 +#: common/models.py:2773 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2771 +#: common/models.py:2778 msgid "Read" msgstr "" -#: common/models.py:2772 +#: common/models.py:2779 msgid "Was this news item read?" msgstr "" -#: common/models.py:2792 company/models.py:139 part/models.py:918 +#: common/models.py:2799 company/models.py:139 part/models.py:918 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3455,31 +3464,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2793 +#: common/models.py:2800 msgid "Image file" msgstr "" -#: common/models.py:2837 +#: common/models.py:2844 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2859 +#: common/models.py:2866 msgid "Unit name" msgstr "" -#: common/models.py:2865 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:2879 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2873 +#: common/models.py:2880 msgid "Unit definition" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3823,7 +3832,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3989,7 +3998,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4672,8 +4681,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4847,7 +4856,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5457,14 +5466,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5597,8 +5606,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -5684,7 +5693,7 @@ msgstr "" #: part/serializers.py:332 part/serializers.py:927 #: part/templates/part/part_base.html:262 #: templates/InvenTree/settings/settings_staff_js.html:280 -#: templates/js/translated/notification.js:59 +#: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2347 msgid "Category" msgstr "" @@ -6016,7 +6025,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6069,7 +6078,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6186,7 +6195,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6196,8 +6205,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7713,7 +7722,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7763,7 +7772,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -8348,7 +8357,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8358,7 +8367,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -8671,7 +8680,7 @@ msgid "Delete all read notifications" msgstr "" #: templates/InvenTree/notifications/notifications.html:89 -#: templates/js/translated/notification.js:84 +#: templates/js/translated/notification.js:85 msgid "Delete Notification" msgstr "" @@ -8817,7 +8826,7 @@ msgid "Stage" msgstr "" #: templates/InvenTree/settings/plugin.html:75 -#: templates/js/translated/notification.js:75 +#: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10892,32 +10901,32 @@ msgid "No news found" msgstr "" #: templates/js/translated/news.js:38 -#: templates/js/translated/notification.js:45 +#: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1581 msgid "ID" msgstr "" -#: templates/js/translated/notification.js:51 +#: templates/js/translated/notification.js:52 msgid "Age" msgstr "" -#: templates/js/translated/notification.js:64 +#: templates/js/translated/notification.js:65 msgid "Notification" msgstr "" -#: templates/js/translated/notification.js:223 +#: templates/js/translated/notification.js:224 msgid "Mark as unread" msgstr "" -#: templates/js/translated/notification.js:227 +#: templates/js/translated/notification.js:228 msgid "Mark as read" msgstr "" -#: templates/js/translated/notification.js:253 +#: templates/js/translated/notification.js:254 msgid "No unread notifications" msgstr "" -#: templates/js/translated/notification.js:295 templates/notifications.html:12 +#: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" msgstr "" @@ -11103,7 +11112,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12242,7 +12251,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12366,265 +12375,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po index e6c8f99145..4b63735e51 100644 --- a/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -61,10 +61,10 @@ msgstr "تاریخ را وارد کنید" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "" msgid "Missing external link" msgstr "" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -889,39 +889,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/fi/LC_MESSAGES/django.po b/InvenTree/locale/fi/LC_MESSAGES/django.po index 602039bb48..3cd23c60da 100644 --- a/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -61,10 +61,10 @@ msgstr "Anna päivämäärä" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Puuttuva tiedosto" msgid "Missing external link" msgstr "Puuttuva ulkoinen linkki" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree järjestelmän terveystarkastukset epäonnistui" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Odottaa" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -889,39 +889,39 @@ msgstr "Järjestelmän tiedot" msgid "About InvenTree" msgstr "Tietoja InvenTree:stä" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Saatavilla" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Myöhässä" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Valmis" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Komponentti" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Seurattavissa" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktiivinen" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Valmistaja" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Toimittaja" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Asiakas" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Vastaanotettu" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numeerinen" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Numeerinen asetus" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Sarjanumero" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "Tuotannossa" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9ceb98a994..bf46282047 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:39\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -61,10 +61,10 @@ msgstr "Entrer la date" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Fichier manquant" msgid "Missing external link" msgstr "Lien externe manquant" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Échec des contrôles de santé du système" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "En attente" @@ -813,7 +813,7 @@ msgstr "Livraisons reçues vs. commandes réalisées" msgid "Returned against Return Order" msgstr "Livraisons retournées vs. commandes retournées" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Envoyé au client" @@ -889,39 +889,39 @@ msgstr "Informations système" msgid "About InvenTree" msgstr "À propos d'InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "La construction doit être annulée avant de pouvoir être supprimée" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Consommable" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Facultatif" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Suivi" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Allouée" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Allouée" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Disponible" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Code de statut de construction" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Code de lot" @@ -1148,7 +1149,7 @@ msgstr "Utilisateur ayant émis cette commande de construction" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Responsable" @@ -1182,7 +1183,7 @@ msgstr "Priorité de cet ordre de fabrication" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Code du projet" @@ -1398,7 +1399,7 @@ msgstr "Une liste d'ordre de production doit être fourni" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Emplacement des ordres de production achevés" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Cette construction était due le %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "En retard" @@ -1787,6 +1789,7 @@ msgstr "Commandes" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Émis par" @@ -1839,8 +1842,8 @@ msgstr "Pièces allouées" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Lot" @@ -1858,7 +1861,7 @@ msgstr "Pas de date cible définie" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Terminé" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Copier les templates de paramètres de la catégorie lors de la création d'une pièce" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Modèle" @@ -2308,8 +2311,8 @@ msgstr "Les pièces sont des templates par défaut" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Assemblage" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Les pièces peuvent être assemblées à partir d'autres composants par défaut" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Composant" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Les pièces sont achetables par défaut" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Vendable" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Les pièces sont vendables par défaut" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Traçable" @@ -2356,8 +2359,8 @@ msgstr "Les pièces sont traçables par défaut" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuelle" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Actif" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Fabricant" @@ -3786,7 +3789,7 @@ msgstr "Nom du paramètre" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "La pièce du fabricant liée doit faire référence à la même pièce d #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Fournisseur" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Frais minimums (par exemple frais de stock)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Supprimer image" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Client" @@ -4679,8 +4682,8 @@ msgstr "Pièce fournisseur" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Reçu" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "Stock Minimum" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "En Stock" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "En Commande" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Requis" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Validée" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numérique" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Résultat" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "Numéro de série pour cet article" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "Entrez les numéros de série pour les nouveaux articles" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Stock bas" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "L'article de stock est détruit" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "Epuisé" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "État de la commande" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "En suspens" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Assigné à moi" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Pièce traçable" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Inclure les sous-emplacements" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Inclure les emplacements" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Inclure les sous-catégories" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "A un numéro de série" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Numéro de série PGE" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Numéro de série supérieur ou égal à" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Numéro de série PPE" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Numéro de série inférieur ou égal à" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Numéro de série" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Code de lot" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Pièces actives" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Afficher le stock pour les pièces actives" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "La pièce est un assemblage" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Est alloué" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "L'élément a été alloué" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Le stock est disponible pour utilisation" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Afficher les articles de stock qui sont installés dans un autre article" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "Afficher les articles qui ont été assignés à un client" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "État du stock" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "A un prix d'achat" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Afficher les articles de stock qui ont un prix d'achat défini" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Afficher les articles de stock qui ont expiré" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Afficher le stock qui est proche de l'expiration" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "État de la construction" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Inclure les pièces des sous-catégories" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Afficher les pièces actives" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "A un IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "La pièce a un numéro de pièce interne" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Achetable" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 07915747ef..9db66bdfb9 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -61,10 +61,10 @@ msgstr "הזן תאריך סיום" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "קובץ חסר" msgid "Missing external link" msgstr "חסר קישור חיצוני" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "בהמתנה" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "נשלח ללקוח" @@ -889,39 +889,39 @@ msgstr "מידע אודות המערכת" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/hi/LC_MESSAGES/django.po b/InvenTree/locale/hi/LC_MESSAGES/django.po index e5ef8c3ab8..6d36469875 100644 --- a/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -61,10 +61,10 @@ msgstr "तारीख दर्ज करें" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "" msgid "Missing external link" msgstr "" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -889,39 +889,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po index 65d2da2ca9..099fb65ef9 100644 --- a/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -61,10 +61,10 @@ msgstr "Dátum megadása" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Hiányzó fájl" msgid "Missing external link" msgstr "Hiányzó külső link" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree rendszer állapotának ellenőrzése sikertelen" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Függőben" @@ -813,7 +813,7 @@ msgstr "Megrendelésre érkezett" msgid "Returned against Return Order" msgstr "Visszavéve" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Vevőnek kiszállítva" @@ -889,39 +889,39 @@ msgstr "Rendszerinformáció" msgid "About InvenTree" msgstr "Verzió információk" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "A gyártást be kell fejezni a törlés előtt" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Fogyóeszköz" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Opcionális" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Követett" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Lefoglalva" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Lefoglalva" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Elérhető" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Gyártás státusz kód" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Batch kód" @@ -1148,7 +1149,7 @@ msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Felelős" @@ -1182,7 +1183,7 @@ msgstr "Gyártási utasítás priorítása" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Projektszám" @@ -1398,7 +1399,7 @@ msgstr "A gyártási kimenetek listáját meg kell adni" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "A kész gyártási kimenetek helye" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1757,10 +1759,10 @@ msgstr "Ez a gyártás %(target)s-n volt esedékes" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Késésben" @@ -1788,6 +1790,7 @@ msgstr "Vevői rendelés" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Kiállította" @@ -1840,8 +1843,8 @@ msgstr "Lefoglalt alkatrészek" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Batch" @@ -1859,7 +1862,7 @@ msgstr "Nincs céldátum beállítva" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Kész" @@ -2298,8 +2301,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kategória paraméter sablonok másolása alkatrész létrehozásakor" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Sablon" @@ -2309,8 +2312,8 @@ msgstr "Alkatrészek alapból sablon alkatrészek legyenek" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Gyártmány" @@ -2319,7 +2322,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Alkatrészeket alapból lehessen gyártani másik alkatrészekből" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Összetevő" @@ -2336,7 +2339,7 @@ msgid "Parts are purchaseable by default" msgstr "Alkatrészek alapból beszerezhetők legyenek" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Értékesíthető" @@ -2345,9 +2348,9 @@ msgid "Parts are salable by default" msgstr "Alkatrészek alapból eladhatók legyenek" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Követésre kötelezett" @@ -2357,8 +2360,8 @@ msgstr "Alkatrészek alapból követésre kötelezettek legyenek" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuális" @@ -3351,11 +3354,11 @@ msgid "Name for this webhook" msgstr "Webhook neve" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktív" @@ -3743,7 +3746,7 @@ msgstr "Válassz alkatrészt" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Gyártó" @@ -3787,7 +3790,7 @@ msgstr "Paraméter neve" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3831,7 +3834,7 @@ msgstr "Kapcsolódó gyártói alkatrésznek ugyanarra a kiindulási alkatrészr #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Beszállító" @@ -3884,7 +3887,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimális díj (pl. tárolási díj)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3997,7 +4000,7 @@ msgstr "Kép törlése" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Vevő" @@ -4680,8 +4683,8 @@ msgstr "Beszállítói alkatrész" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Beérkezett" @@ -4855,7 +4858,7 @@ msgid "The date this this return item was received" msgstr "Mikor lett visszavéve a tétel" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Kimenetel" @@ -5465,14 +5468,14 @@ msgstr "Minimális készlet" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "Készleten" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "Rendelve" @@ -5605,8 +5608,8 @@ msgid "Default location for parts in this category" msgstr "Ebben a kategóriában lévő alkatrészek helye alapban" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Szerkezeti" @@ -6024,7 +6027,7 @@ msgid "Enter description for this test" msgstr "Adj hozzá egy leírást ehhez a teszthez" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Kötelező" @@ -6077,7 +6080,7 @@ msgid "Parameter description" msgstr "Paraméter leírása" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "Jelölőnégyzet" @@ -6194,7 +6197,7 @@ msgstr "Ellenőrző összeg" msgid "BOM line checksum" msgstr "Alkatrészjegyzék sor ellenőrző összeg" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Jóváhagyva" @@ -6204,8 +6207,8 @@ msgstr "Ez a BOM tétel jóvá lett hagyva" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "Öröklődött" @@ -7377,35 +7380,35 @@ msgstr "A pluginhoz minimum {v} verzió kell" msgid "Plugin requires at most version {v}" msgstr "A pluginhoz maximum {v} verzió kell" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Beszerzési rendelések engedélyezése" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Beszerzési rendelések funkcióinak engedélyezése az InvenTree felületén" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "API kulcs" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Kulcs szükséges a külső API eléréséhez" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numerikus" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Egy numerikus beállítás" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Választás beállításai" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Egy beállítás több választási lehetőséggel" @@ -7617,12 +7620,12 @@ msgid "Test Results" msgstr "Teszt eredmények" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Teszt" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Eredmény" @@ -7721,7 +7724,7 @@ msgstr "Törlés ha kimerül" msgid "Expiry Date" msgstr "Lejárati dátum" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "Külső hely" @@ -7771,7 +7774,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "A szerkezeti raktári helyekre nem lehet direktben raktározni, csak az al-helyekre." #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "Külső" @@ -7832,7 +7835,7 @@ msgstr "Válassz egy egyező beszállítói alkatrészt ehhez a készlet tételh msgid "Where is this stock item located?" msgstr "Hol található ez az alkatrész?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "A csomagolása ennek a készlet tételnek itt van tárolva" @@ -7844,7 +7847,7 @@ msgstr "Ez a tétel be van építve egy másik tételbe?" msgid "Serial number for this item" msgstr "Sorozatszám ehhez a tételhez" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Batch kód ehhez a készlet tételhez" @@ -7965,39 +7968,39 @@ msgstr "A készlet tétel ugyanarra a beszállítói alkatrészre kell vonatkozz msgid "Stock status codes must match" msgstr "Készlet tételek állapotainak egyeznie kell" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Készlet tétel nem mozgatható mivel nincs készleten" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Bejegyzés megjegyzései" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Ehhez a teszthez meg kell adni értéket" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "Ehhez a teszthez fel kell tölteni mellékletet" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Teszt neve" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Teszt eredménye" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Teszt kimeneti értéke" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Teszt eredmény melléklet" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Tesztek megjegyzései" @@ -8026,7 +8029,7 @@ msgstr "A mennyiség nem lépheti túl a rendelkezésre álló készletet ({q})" msgid "Enter serial numbers for new items" msgstr "Írd be a sorozatszámokat az új tételekhez" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Cél készlet hely" @@ -8103,7 +8106,7 @@ msgstr "A kiválasztott cég nem egy vevő" msgid "Stock assignment notes" msgstr "Készlet hozzárendelés megjegyzései" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "A készlet tételek listáját meg kell adni" @@ -8131,11 +8134,15 @@ msgstr "Különböző állapotú készletek összevonásának engedélyezése" msgid "At least two stock items must be provided" msgstr "Legalább két készlet tételt meg kell adni" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Készlet tétel elsődleges kulcs értéke" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "Készlet tranzakció megjegyzései" @@ -8356,7 +8363,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Ez a készlet tétel lejárt %(item.expiry_date)s-n" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Lejárt" @@ -8366,7 +8373,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Ez a készlet tétel lejár %(item.expiry_date)s-n" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "Állott" @@ -11111,7 +11118,7 @@ msgid "Copy Bill of Materials" msgstr "Alkatrészjegyzék másolása" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Alacsony készlet" @@ -12250,7 +12257,7 @@ msgid "Stock item is destroyed" msgstr "Készlet tétel megsemmisült" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "Kimerült" @@ -12374,265 +12381,265 @@ msgstr "Kiválasztott készlet tételek" msgid "Change Stock Status" msgstr "Készlet állapot módosítása" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "Van projektszáma" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Rendelés állapota" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "Kintlévő" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Hozzám rendelt" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Követésre kötelezett" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Gyártmány alkatrész" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "Van elérhető készlete" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Készlet változatok engedélyezése" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "Van árazás" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Alhelyekkel együtt" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Helyekkel együtt" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Alkategóriákkal együtt" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Értesítés beállítva" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "Sorozatszámos" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Sorozatszám >=" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Sorozatszám nagyobb vagy egyenlő mint" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Sorozatszám <=" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Sorozatszám kisebb vagy egyenlő mint" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Sorozatszám" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Batch kód" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Aktív alkatrész" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Aktív alkatrészek készletének megjelenítése" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Az alkatrész egy gyártmány" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Lefoglalt" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "Az tétel lefoglalásra került" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Felhasználható készlet" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Alhelyeken lévő készlettel együtt" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "Kimerült készlet tételek megjelenítése" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "Készleten lévő tételek megjelenítése" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "Gyártásban" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "Gyártásban lévő tételek megjelenítése" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Változatokkal együtt" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Alkatrészváltozatok készletével együtt" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Beépítve" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Másik tételbe beépült tételek mutatása" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "Készlet tételek melyek hozzá vannak rendelve egy vevőhöz" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Készlet állapota" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "Van batch kódja" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "Követett készlet tétel sorozatszámmal vagy batch kóddal" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Van beszerzési ára" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Beszerzési árral rendelkező készlet tételek megjelenítése" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "Lejárat előtt" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "Lejárat után" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Lejárt készlet tételek megjelenítése" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Hamarosan lejáró készlet tételek megjelenítése" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Teszten megfelelt" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "Beépített tételekkel együtt" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Gyártási állapot" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Alkategóriákkal együtt" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Aktív alkatrészek megjelenítése" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "Elérhető" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "Van mértékegysége" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "Az alkatrésznek van megadva mértékegysége" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Van IPN-je" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "Van belső cikkszáma" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "Készleten" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Beszerezhető" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "Volt leltár" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "Vannak lehetőségei" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 1f32018a10..6e630e212c 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -61,10 +61,10 @@ msgstr "Masukkan tanggal" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "File tidak ditemukan" msgid "Missing external link" msgstr "Tautan eksternal tidak ditemukan" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Pengecekan kesehatan sistem InvenTree gagal" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Terkirim ke pelanggan" @@ -889,39 +889,39 @@ msgstr "Informasi Sistem" msgid "About InvenTree" msgstr "Tentang InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Pesanan harus dibatalkan sebelum dapat dihapus" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Kode status pembuatan" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Kode Kelompok" @@ -1148,7 +1149,7 @@ msgstr "Pengguna yang menyerahkan order ini" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Penanggung Jawab" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "Daftar hasil pesanan harus disediakan" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Lokasi hasil pesanan yang selesai" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "Lampiran perlu diunggah untuk tes ini" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9461310fa5..2702c4a552 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -61,10 +61,10 @@ msgstr "Inserisci la data" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "File mancante" msgid "Missing external link" msgstr "Link esterno mancante" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Controlli di sistema InvenTree falliti" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "In attesa" @@ -813,7 +813,7 @@ msgstr "Ricevuto contro l'ordine di acquisto" msgid "Returned against Return Order" msgstr "Restituito contro l'ordine di ritorno" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Inviato al cliente" @@ -889,39 +889,39 @@ msgstr "Informazioni sistema" msgid "About InvenTree" msgstr "Informazioni Su InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "La produzione deve essere annullata prima di poter essere eliminata" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Consumabile" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Opzionale" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Monitorato" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Allocato" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Allocato" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Disponibile" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Codice stato di produzione" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Codice Lotto" @@ -1148,7 +1149,7 @@ msgstr "Utente che ha emesso questo ordine di costruzione" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Responsabile" @@ -1182,7 +1183,7 @@ msgstr "Priorità di questo ordine di produzione" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Codice del progetto" @@ -1398,7 +1399,7 @@ msgstr "Deve essere fornito un elenco dei risultati di produzione" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Posizione per gli output di build completati" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Questa produzione era in scadenza il %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "In ritardo" @@ -1787,6 +1789,7 @@ msgstr "Ordini di Vendita" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Inviato da" @@ -1839,8 +1842,8 @@ msgstr "Articoli Assegnati" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Lotto" @@ -1858,7 +1861,7 @@ msgstr "Nessuna data di destinazione impostata" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Completato" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Copia i modelli dei parametri categoria quando si crea un articolo" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Modello" @@ -2308,8 +2311,8 @@ msgstr "Gli articoli sono modelli per impostazione predefinita" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Assemblaggio" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Gli articoli possono essere assemblate da altri componenti per impostazione predefinita" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Componente" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Vendibile" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Gli articoli sono acquistabili per impostazione predefinita" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Tracciabile" @@ -2356,8 +2359,8 @@ msgstr "Gli articoli sono tracciabili per impostazione predefinita" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuale" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Nome per questa notifica" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Attivo" @@ -3742,7 +3745,7 @@ msgstr "Seleziona articolo" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Produttore" @@ -3786,7 +3789,7 @@ msgstr "Nome parametro" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "L'articolo del costruttore collegato deve riferirsi alla stesso articolo #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Fornitore" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Onere minimo (ad esempio tassa di stoccaggio)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Elimina immagine" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Cliente" @@ -4679,8 +4682,8 @@ msgstr "Articolo Fornitore" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Ricevuto" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Risultati" @@ -5464,14 +5467,14 @@ msgstr "Scorta Minima" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "In magazzino" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "Ordinato" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Posizione predefinita per gli articoli di questa categoria" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Strutturale" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Inserisci descrizione per questa prova" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Richiesto" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "Descrizione del parametro" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "Codice di controllo" msgid "BOM line checksum" msgstr "Codice di controllo Distinta Base" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Convalidato" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Abilita PO" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Abilita funzionalità PO nell'interfaccia InvenTree" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "API Key" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Key richiesta per accedere alle API esterne" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numerico" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Un'impostazione numerica" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Scegli l'impostazione" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Un'impostazione con scelte multiple" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Risultati Test" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Risultato" @@ -7720,7 +7723,7 @@ msgstr "Elimina al esaurimento" msgid "Expiry Date" msgstr "Data di Scadenza" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "Ubicazione Esterna" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "Gli elementi di magazzino non possono essere direttamente situati in un magazzino strutturale, ma possono essere situati in ubicazioni secondarie." #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "Esterno" @@ -7831,7 +7834,7 @@ msgstr "Seleziona un fornitore articolo corrispondente per questo elemento di ma msgid "Where is this stock item located?" msgstr "Dove si trova questo articolo di magazzino?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "Imballaggio di questo articolo di magazzino è collocato in" @@ -7843,7 +7846,7 @@ msgstr "Questo elemento è stato installato su un altro elemento?" msgid "Serial number for this item" msgstr "Numero di serie per questo elemento" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Codice lotto per questo elemento di magazzino" @@ -7964,39 +7967,39 @@ msgstr "Gli elementi di magazzino devono riferirsi allo stesso articolo fornitor msgid "Stock status codes must match" msgstr "I codici di stato dello stock devono corrispondere" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Le giacenze non possono essere spostate perché non disponibili" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Note d'ingresso" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Il valore deve essere fornito per questo test" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "L'allegato deve essere caricato per questo test" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Nome Test" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Risultato Test" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Test valore output" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Risultato della prova allegato" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Note del test" @@ -8025,7 +8028,7 @@ msgstr "La quantità non deve superare la quantità disponibile ({q})" msgid "Enter serial numbers for new items" msgstr "Inserisci i numeri di serie per i nuovi elementi" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Posizione magazzino di destinazione" @@ -8102,7 +8105,7 @@ msgstr "L'azienda selezionata non è un cliente" msgid "Stock assignment notes" msgstr "Note sull'assegnazione delle scorte" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "Deve essere fornito un elenco degli elementi di magazzino" @@ -8130,11 +8133,15 @@ msgstr "Consenti di unire gli elementi di magazzino con diversi codici di stato" msgid "At least two stock items must be provided" msgstr "Devono essere riforniti almeno due elementi in magazzino" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Valore di chiave primaria StockItem" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "Note sugli spostamenti di magazzino" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Questo Elemento Stock è scaduto il %(item.expiry_date)s" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Scaduto" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Questo Elemento Stock scade il %(item.expiry_date)s" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "Obsoleto" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "Copia Fattura dei Materiali" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "In esaurimento" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "Articolo di magazzino distrutto" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "Esaurito" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "Ha il codice del progetto" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Stato dell'ordine" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "In Sospeso" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Assegnato a me" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Articolo tracciabile" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Articolo assemblato" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "Ha scorte disponibili" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Varianti consentite" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "Prezzo" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Includi sottoallocazioni/posizioni" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Includi posizioni" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Includi sottocategorie" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Sottoscritto" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "E' Serializzato" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Numero di serie GTE" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Numero di serie maggiore di o uguale a" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Numero di serie LTE" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Numero di serie inferiore di o uguale a" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Numero di serie" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Codice Lotto" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Elementi attivi" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Mostra stock per gli articoli attivi" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "L'articolo è un assemblato" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "È assegnato" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "L'elemento è stato posizionato" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Stock disponibile per l'utilizzo" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Includi elementi in giacenza nelle sottoallocazioni" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "Mostra gli elementi di magazzino che sono esauriti" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "Mostra gli elementi che sono in giacenza" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "In Produzione" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "Mostra gli elementi in produzione" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Includi Varianti" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Includi gli articoli stock per le varianti degli articoli" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Installato" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Mostra gli elementi stock che sono installati in un altro elemento" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "Mostra elementi che sono stati assegnati a un cliente" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Stato magazzino" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "Ha codice lotto" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "L'articolo stock è monitorato dal codice lotto o dal numero di serie" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Ha il prezzo d'acquisto" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Mostra gli articoli di magazzino che hanno un prezzo di acquisto impostato" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "Data di scadenza precedente" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "Data di scadenza successiva" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Mostra gli elementi in giacenza scaduti" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Mostra giacenza prossima alla scadenza" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Test superato" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "Includi Elementi Installati" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Stato Build" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Includi articoli nelle sottocategorie" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Visualizza articoli attivi" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "Stock disponibile" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Ha IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "L'articolo possiede un part number interno" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "In giacenza" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Acquistabile" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "Ha voci d'inventario" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3bf29b0ddc..9955faf073 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -61,10 +61,10 @@ msgstr "日付を入力する" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "ファイルがありません" msgid "Missing external link" msgstr "外部リンクが見つかりません。" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree システムのヘルスチェックに失敗しました" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "処理待ち" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "顧客に送信されました" @@ -889,39 +889,39 @@ msgstr "システム情報" msgid "About InvenTree" msgstr "InvenTree について" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "テンプレート" @@ -2308,8 +2311,8 @@ msgstr "パーツはデフォルトのテンプレートです" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "アセンブリ" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "コンポーネント" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "追跡可能" @@ -2356,8 +2359,8 @@ msgstr "パーツはデフォルトで追跡可能です" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "製造元" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "仕入先" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "期限切れ" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 2212220f39..f93e8cd54a 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -61,10 +61,10 @@ msgstr "날짜 입력" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "" msgid "Missing external link" msgstr "" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -889,39 +889,39 @@ msgstr "시스템 정보" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "판매 가능" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "고객" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "API 키" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "부품 명세서 복사" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "일련번호" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index f4d164b15f..42d1a6a6e6 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -61,10 +61,10 @@ msgstr "Voer datum in" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Ontbrekend bestand" msgid "Missing external link" msgstr "Externe link ontbreekt" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree gezondsheidschecks mislukt" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Bezig" @@ -813,7 +813,7 @@ msgstr "Ontvangen onder verkooporder" msgid "Returned against Return Order" msgstr "Geretourneerd onder retourorder" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Naar klant verzonden" @@ -889,39 +889,39 @@ msgstr "Systeeminformatie" msgid "About InvenTree" msgstr "Over InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Productie moet geannuleerd worden voordat het kan worden verwijderd" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Verbruiksartikelen" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Optioneel" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Gevolgd" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Toegewezen" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Toegewezen" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Beschikbaar" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Productiestatuscode" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Batchcode" @@ -1148,7 +1149,7 @@ msgstr "Gebruiker die de productieorder heeft gegeven" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Verantwoordelijke" @@ -1182,7 +1183,7 @@ msgstr "Prioriteit van deze bouwopdracht" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Project Code" @@ -1398,7 +1399,7 @@ msgstr "Een lijst van productieuitvoeren moet worden verstrekt" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Locatie van voltooide productieuitvoeren" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Deze productie was verwacht op %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Achterstallig" @@ -1787,6 +1789,7 @@ msgstr "Verkooporder" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Uitgegeven door" @@ -1839,8 +1842,8 @@ msgstr "Toegewezen Onderdelen" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Batch" @@ -1858,7 +1861,7 @@ msgstr "Geen doeldatum ingesteld" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Voltooid" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kopieer categorieparameter sjablonen bij het aanmaken van een onderdeel" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Sjabloon" @@ -2308,8 +2311,8 @@ msgstr "Onderdelen zijn standaard sjablonen" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Samenstelling" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Onderdelen kunnen standaard vanuit andere componenten worden samengesteld" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Component" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Onderdelen kunnen standaard gekocht worden" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Verkoopbaar" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Onderdelen kunnen standaard verkocht worden" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Volgbaar" @@ -2356,8 +2359,8 @@ msgstr "Onderdelen kunnen standaard gevolgd worden" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtueel" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Naam van deze webhook" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Actief" @@ -3742,7 +3745,7 @@ msgstr "Onderdeel selecteren" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Fabrikant" @@ -3786,7 +3789,7 @@ msgstr "Parameternaam" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "Gekoppeld fabrikant onderdeel moet verwijzen naar hetzelfde basis onderd #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Leverancier" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimale kosten (bijv. voorraadkosten)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Klant" @@ -4679,8 +4682,8 @@ msgstr "Leveranciersonderdeel" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Ontvangen" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "In bestelling" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Standaard locatie voor onderdelen in deze categorie" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Order status" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Samengesteld onderdeel" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Onderdeel is een assemblage" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index a12b7dd5ac..193d1b392d 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -61,10 +61,10 @@ msgstr "Oppgi dato" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Fil mangler" msgid "Missing external link" msgstr "Mangler eksternlenke" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree's-systemets helsesjekker mislyktes" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Ventende" @@ -813,7 +813,7 @@ msgstr "Mottatt mot innkjøpsordre" msgid "Returned against Return Order" msgstr "Returnert mot returordre" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Sendt til kunde" @@ -889,39 +889,39 @@ msgstr "Systeminformasjon" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Bygningen må avbrytes før den kan slettes" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Forbruksvare" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Valgfritt" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Spores" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Tildelt" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Tildelt" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Tilgjengelig" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Produksjonsstatuskode" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Batchkode" @@ -1148,7 +1149,7 @@ msgstr "Brukeren som utstede denne prosjekt order" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Ansvarlig" @@ -1182,7 +1183,7 @@ msgstr "Produksjonsordrens prioritet" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Prosjektkode" @@ -1398,7 +1399,7 @@ msgstr "En liste over produksjonsartikler må oppgis" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Plassering for ferdige produksjonsartikler" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Denne produksjonsordren forfalt %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Forfalt" @@ -1787,6 +1789,7 @@ msgstr "Salgsordre" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Utstedt av" @@ -1839,8 +1842,8 @@ msgstr "Tildelte deler" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Parti" @@ -1858,7 +1861,7 @@ msgstr "Ingen måldato satt" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Fullført" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Kopier parametermaler for kategori ved oppretting av en del" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Mal" @@ -2308,8 +2311,8 @@ msgstr "Deler er maler som standard" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Sammenstilling" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Deler kan settes sammen fra andre komponenter som standard" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Komponent" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Deler er kjøpbare som standard" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Salgbar" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Deler er salgbare som standard" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Sporbar" @@ -2356,8 +2359,8 @@ msgstr "Deler er sporbare som standard" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuelle" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Navn for webhooken" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktiv" @@ -3742,7 +3745,7 @@ msgstr "Velg del" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Produsent" @@ -3786,7 +3789,7 @@ msgstr "Parameternavn" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "Den sammenkoblede produsentdelen må referere til samme basisdel" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Leverandør" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Minimum betaling (f.eks. lageravgift på lager)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Slett bilde" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Kunde" @@ -4679,8 +4682,8 @@ msgstr "Leverandørdel" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Mottatt" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "Datoen denne returartikkelen ble mottatt" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Utfall" @@ -5464,14 +5467,14 @@ msgstr "Minimum lagervare" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "På lager" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "I bestilling" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Standardplassering for deler i denne kategorien" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Strukturell" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Legg inn beskrivelse for denne testen" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Påkrevd" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "Parameterbeskrivelse" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "Avmerkingsboks" @@ -6193,7 +6196,7 @@ msgstr "Kontrollsum" msgid "BOM line checksum" msgstr "BOM-linje kontrollsum" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Godkjent" @@ -6203,8 +6206,8 @@ msgstr "Denne BOM-artikkelen er godkjent" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "Arves" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Aktiver Innkjøpsordrefunksjonalitet i InvenTree-grensesnittet" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "API-nøkkel" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Nøkkel kreves for tilgang til eksternt API" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numerisk" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "En numerisk innstilling" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Valginnstilling" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "En innstilling med flere valg" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Testresultater" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Resultat" @@ -7720,7 +7723,7 @@ msgstr "Slett når oppbrukt" msgid "Expiry Date" msgstr "Utløpsdato" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "Velg en tilsvarende leverandørdel for denne lagervaren" msgid "Where is this stock item located?" msgstr "Hvor er denne lagervaren plassert?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "Er denne artikkelen montert i en annen artikkel?" msgid "Serial number for this item" msgstr "Serienummer for denne artikkelen" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Batchkode for denne lagervaren" @@ -7964,39 +7967,39 @@ msgstr "Lagervarer må referere til samme leverandørdel" msgid "Stock status codes must match" msgstr "Lagerstatuskoder må være like" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Lagervare kan ikke flyttes fordi den ikke er på lager" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Oppføringsnotater" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Verdi må angis for denne testen" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "Vedlegg må lastes opp for denne testen" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Testnavn" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Testresultat" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Testens verdi" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Vedlegg til testresultat" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Testnotater" @@ -8025,7 +8028,7 @@ msgstr "Antall kan ikke overstige tilgjengelig lagerbeholdning ({q})" msgid "Enter serial numbers for new items" msgstr "Angi serienummer for nye artikler" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Til Lagerplassering" @@ -8102,7 +8105,7 @@ msgstr "Valgt firma er ikke en kunde" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "En liste av lagervarer må oppgis" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "Minst to lagervarer må oppgis" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Lagervare primærnøkkel verdi" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Denne lagervaren utløp %(item.expiry_date)s" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Utløpt" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Denne lagervaren utløper %(item.expiry_date)s" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "Foreldet" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "Kopier Stykkliste" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Lite lager" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 78880fbad0..e147d3a385 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:06\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -61,10 +61,10 @@ msgstr "Wprowadź dane" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Brak pliku" msgid "Missing external link" msgstr "Brak zewnętrznego odnośnika" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Sprawdzanie poziomu zdrowia InvenTree nie powiodło się" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "W toku" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Wyślij do klienta" @@ -889,39 +889,39 @@ msgstr "Informacja systemowa" msgid "About InvenTree" msgstr "O InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Kompilacja musi zostać anulowana, zanim będzie mogła zostać usunięta" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Opcjonalne" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Przydzielono" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Przydzielono" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Dostępne" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Kod statusu budowania" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Kod partii" @@ -1148,7 +1149,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Odpowiedzialny" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Zaległe" @@ -1787,6 +1789,7 @@ msgstr "Zamówienie zakupu" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Dodane przez" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Partia" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Zakończone" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Szablon" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Złożenie" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Komponent" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -2356,8 +2359,8 @@ msgstr "Części są domyślnie z możliwością śledzenia" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Wirtualny" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktywny" @@ -3742,7 +3745,7 @@ msgstr "Wybierz część" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Producent" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Dostawca" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Klient" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Odebrane" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "Minimalny stan magazynowy" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "Na stanie" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "W Zamówieniu" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Domyślna lokalizacja dla komponentów w tej kategorii" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Wprowadź opis do tego testu" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Wymagane" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "Suma kontrolna" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Zatwierdzone" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Włącz PO" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Włącz funkcjonalność PO w interfejsie InvenTree" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "Klucz API" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Klucz wymagany do uzyskania dostępu do zewnętrznego API" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Liczbowy" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Ustawienie numeryczne" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Ustawienie jednokrotnego wyboru" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Ustawienie wielokrotnego wyboru" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Wynik" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "Data ważności" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "Wybierz pasującą część dostawcy dla tego towaru" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Notatki do wpisu" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Należy podać wartość dla tego testu" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Nazwa testu" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Wynik testu" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Termin minął" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Status zamówienia" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Przypisane do mnie" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Uwzględnij podlokalizacje" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Obesrwowane" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Numer seryjny" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Kod partii" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Aktywne części" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Część jest zespołem" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Jest przydzielony" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "Przedmiot został przydzielony" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "W produkcji" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Obejmuje warianty" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Zainstalowane" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Posiada cenę zakupu" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Test pomyślny" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Pokaż aktywne części" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Posiada IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "Część posiada wewnętrzny numer części" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Możliwość zakupu" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po index 60c2ac441b..0df4b3ab29 100644 --- a/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-06 14:10\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -61,10 +61,10 @@ msgstr "Insira uma Data" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Arquivo ausente" msgid "Missing external link" msgstr "Link externo não encontrado" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Verificação de saúde do sistema InvenTree falhou" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Pendente" @@ -813,7 +813,7 @@ msgstr "Recebido referente ao Pedido de Compra" msgid "Returned against Return Order" msgstr "Devolvido contra Pedido de Retorno" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Enviado ao cliente" @@ -889,39 +889,39 @@ msgstr "Informação do Sistema" msgid "About InvenTree" msgstr "Sobre o InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Produção deve ser cancelada antes de ser deletada" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Consumível" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Opcional" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Monitorado" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Alocado" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Alocado" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Disponível" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Código de situação da produção" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Código de Lote" @@ -1148,7 +1149,7 @@ msgstr "Usuário que emitiu este pedido de produção" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Responsável" @@ -1182,7 +1183,7 @@ msgstr "Prioridade deste pedido de produção" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Código do projeto" @@ -1398,7 +1399,7 @@ msgstr "Uma lista de saídas de produção deve ser fornecida" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Local para saídas de produção concluídas" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Essa produção expirou em %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Expirou" @@ -1787,6 +1789,7 @@ msgstr "Pedido de Venda" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Emitido por" @@ -1839,8 +1842,8 @@ msgstr "Peças alocadas" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Lote" @@ -1858,7 +1861,7 @@ msgstr "Sem data alvo definida" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Concluído" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Copiar parâmetros do modelo de categoria quando criar uma peça" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Modelo" @@ -2308,8 +2311,8 @@ msgstr "Peças são modelos por padrão" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Montagem" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Peças podem ser montadas a partir de outros componentes por padrão" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Componente" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Peças são compráveis por padrão" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Vendível" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Peças vão vendíveis por padrão" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Rastreável" @@ -2356,8 +2359,8 @@ msgstr "Peças vão rastreáveis por padrão" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtual" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "Nome para este webhook" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Ativo" @@ -3742,7 +3745,7 @@ msgstr "Selecionar peça" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Fabricante" @@ -3786,7 +3789,7 @@ msgstr "Nome do parâmetro" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "Parte do fabricante vinculado deve fazer referência à mesma peça base #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Fornecedor" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Taxa mínima (ex.: taxa de estoque)" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "Excluir imagem" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Cliente" @@ -4679,8 +4682,8 @@ msgstr "Fornecedor da Peça" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "Recebido" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "Data que o pedido a ser devolvido foi recebido" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "Despesa/gastos" @@ -5464,14 +5467,14 @@ msgstr "Estoque Mínimo" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "Em Estoque" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "No pedido" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Local padrão para peças desta categoria" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Estrutural" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Digite a descrição para este teste" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Requerido" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "Descrição do Parâmetro" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "Caixa de seleção" @@ -6193,7 +6196,7 @@ msgstr "Soma de verificação" msgid "BOM line checksum" msgstr "Soma de Verificação da LDM da linha" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "Validado" @@ -6203,8 +6206,8 @@ msgstr "O item da LDM foi validado" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "Obtém herdados" @@ -7376,35 +7379,35 @@ msgstr "Extensão requer pelo menos a versão {v}" msgid "Plugin requires at most version {v}" msgstr "Extensão requer no máximo a versão {v}" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "Ativar PO" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "Ativar a funcionalidade PO na interface InvenTree" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "Chave API" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "Chave necessária para acesso à API externa" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "Numérico" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "Uma configuração numérica" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "Configurações de Escolha" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "Uma configuração com várias escolhas" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Resultados do teste" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Teste" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "Resultado" @@ -7720,7 +7723,7 @@ msgstr "Excluir quando esgotado" msgid "Expiry Date" msgstr "Data de validade" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "Localização externa" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "Os itens de estoque podem não estar diretamente localizados em um local de estoque estrutural, mas podem ser localizados em locais filhos." #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "Externo" @@ -7831,7 +7834,7 @@ msgstr "Selecione uma peça do fornecedor correspondente para este item de estoq msgid "Where is this stock item located?" msgstr "Onde está localizado este item de estoque?" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "Embalagem deste item de estoque está armazenado em" @@ -7843,7 +7846,7 @@ msgstr "Este item está instalado em outro item?" msgid "Serial number for this item" msgstr "Número de série para este item" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Código do lote para este item de estoque" @@ -7964,39 +7967,39 @@ msgstr "Itens de estoque devem se referir à mesma peça do fornecedor" msgid "Stock status codes must match" msgstr "Códigos de estado do estoque devem corresponder" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Item do estoque não pode ser realocado se não houver estoque da mesma" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "Observações de entrada" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "Deve-se fornecer o valor desse teste" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "O anexo deve ser enviado para este teste" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "Nome de teste" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "Resultado do teste" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "Valor da saída do teste" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "Anexo do resultado do teste" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "Notas do teste" @@ -8025,7 +8028,7 @@ msgstr "Quantidade não deve exceder a quantidade disponível em estoque ({q})" msgid "Enter serial numbers for new items" msgstr "Inserir número de série para novos itens" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "Local de destino do estoque" @@ -8102,7 +8105,7 @@ msgstr "A empresa selecionada não é um cliente" msgid "Stock assignment notes" msgstr "Nodas atribuídas a estoque" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "Uma lista de item de estoque deve ser providenciada" @@ -8130,11 +8133,15 @@ msgstr "Permitir a fusão de itens de estoque com estado diferentes" msgid "At least two stock items must be provided" msgstr "Ao menos dois itens de estoque devem ser providenciados" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "Valor da chave primária do Item Estoque" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "Código de estado do item estoque" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "Notas da transação de estoque" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Este Item do Estoque expirou em %(item.expiry_date)s" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "Expirado" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Este Item do Estoque expira em %(item.expiry_date)s" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "Inativo" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "Copiar Lista de Materiais" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "Estoque Baixo" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "Item de estoque está destruído" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "Esgotado" @@ -12373,265 +12380,265 @@ msgstr "Itens de estoque selecionados" msgid "Change Stock Status" msgstr "Mudar estado do estoque" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "Tem código do projeto" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Situação dos Pedidos" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "Pendente" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "Atribuído a mim" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Peça Rastreável" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "Peça Montada" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "Tem Estoque Disponível" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Permitir Estoque de Variantes" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "Tem Preços" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Incluir sublocais" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Incluir locais" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Incluir subcategorias" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "Inscrito" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "É serializado" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Número de série GTE" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Número de série maior ou igual a" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Número de série LTE" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Número de série menor ou igual a" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Número de série" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Código do lote" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "Peça Ativa" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "Mostrar estoque de peças ativas" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "Peça é uma montagem" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "Está alocado" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "O item foi alocado" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "Estoque está disponível para uso" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Incluir estoque em sublocais" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "Mostrar itens de estoque que estão esgotados" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "Mostrar os itens que estão em estoque" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "Em Produção" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "Mostrar itens que estão em produção" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Incluir Variáveis" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Incluir itens de estoque para peças variantes" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "Instalado" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "Mostrar itens de estoque qie estão instalados em outros itens" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "Mostrar itens que deveriam ser atribuídos a um cliente" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Estado do Estoque" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "Possuí código de lote" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "Item de estoque é rastreado pelo código de lote ou número de série" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "Tem preço de compra" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "Mostrar itens de estoque que têm um preço de compra definido" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "Data de Validade" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "Data de validade após" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "Mostrar itens de estoque que expiraram" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "Mostrar Item de estoque que está próximo a expirar" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "Passou no Teste" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "Incluir Itens Instalados" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Estado da Produção" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Incluir peças em subcategorias" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "Mostrar peças ativas" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "Estoque disponível" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "Possui unidades" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "Parte tem unidades definidas" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "Tem IPN" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "A peça tem um número interno" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "Em estoque" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "Comprável" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "Tem entradas em balanço" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "Tem Escolhas" diff --git a/InvenTree/locale/pt_br/LC_MESSAGES/django.po b/InvenTree/locale/pt_br/LC_MESSAGES/django.po index db6cf61d87..6a10ae7509 100644 --- a/InvenTree/locale/pt_br/LC_MESSAGES/django.po +++ b/InvenTree/locale/pt_br/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-30 00:27+0000\n" +"POT-Creation-Date: 2023-09-07 23:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -106,27 +106,27 @@ msgstr "" msgid "Old password" msgstr "" -#: InvenTree/forms.py:181 +#: InvenTree/forms.py:199 msgid "Email (again)" msgstr "" -#: InvenTree/forms.py:185 +#: InvenTree/forms.py:203 msgid "Email address confirmation" msgstr "" -#: InvenTree/forms.py:206 +#: InvenTree/forms.py:224 msgid "You must type the same email each time." msgstr "" -#: InvenTree/forms.py:237 InvenTree/forms.py:243 +#: InvenTree/forms.py:255 InvenTree/forms.py:261 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/forms.py:249 +#: InvenTree/forms.py:267 msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/forms.py:354 +#: InvenTree/forms.py:372 msgid "Registration is disabled." msgstr "" @@ -268,7 +268,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:493 common/models.py:2751 company/models.py:128 +#: InvenTree/models.py:493 common/models.py:2758 company/models.py:128 #: company/models.py:381 company/models.py:455 company/models.py:734 #: order/models.py:240 order/models.py:1106 order/models.py:1466 #: part/admin.py:39 part/models.py:905 @@ -299,9 +299,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2210 -#: common/models.py:2211 common/models.py:2424 common/models.py:2425 -#: common/models.py:2681 common/models.py:2682 part/models.py:3050 +#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2217 +#: common/models.py:2218 common/models.py:2431 common/models.py:2432 +#: common/models.py:2688 common/models.py:2689 part/models.py:3050 #: part/models.py:3138 part/models.py:3217 part/models.py:3237 #: plugin/models.py:224 plugin/models.py:225 #: report/templates/report/inventree_test_report_base.html:105 @@ -346,8 +346,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2410 -#: common/models.py:2858 company/models.py:539 label/models.py:119 +#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2417 +#: common/models.py:2865 company/models.py:539 label/models.py:119 #: part/models.py:851 part/models.py:3437 plugin/models.py:42 #: report/models.py:164 templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 @@ -436,11 +436,11 @@ msgstr "" msgid "Existing barcode found" msgstr "" -#: InvenTree/models.py:900 +#: InvenTree/models.py:901 msgid "Server Error" msgstr "" -#: InvenTree/models.py:901 +#: InvenTree/models.py:902 msgid "An error has been logged by the server." msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -814,7 +814,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -890,39 +890,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -931,8 +931,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1149,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1183,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1230,7 +1230,7 @@ msgstr "" #: build/models.py:1287 build/models.py:1547 build/serializers.py:206 #: build/serializers.py:244 build/templates/build/build_base.html:103 -#: build/templates/build/detail.html:34 common/models.py:2232 +#: build/templates/build/detail.html:34 common/models.py:2239 #: order/models.py:1086 order/models.py:1658 order/serializers.py:1261 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:277 #: part/forms.py:47 part/models.py:3029 part/models.py:3826 @@ -1757,10 +1757,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1788,6 +1788,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1840,8 +1841,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1859,7 +1860,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2298,8 +2299,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2309,8 +2310,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2319,7 +2320,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2336,7 +2337,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2345,9 +2346,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2357,8 +2358,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -2902,7 +2903,7 @@ msgstr "" msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1780 common/models.py:2203 +#: common/models.py:1780 common/models.py:2210 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -3314,11 +3315,19 @@ msgstr "" msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2233 +#: common/models.py:2195 +msgid "Receive error reports" +msgstr "" + +#: common/models.py:2196 +msgid "Receive notifications for system errors" +msgstr "" + +#: common/models.py:2240 msgid "Price break quantity" msgstr "" -#: common/models.py:2240 company/serializers.py:491 order/admin.py:43 +#: common/models.py:2247 company/serializers.py:491 order/admin.py:43 #: order/models.py:1145 order/models.py:1952 #: templates/js/translated/company.js:1854 templates/js/translated/part.js:1860 #: templates/js/translated/pricing.js:621 @@ -3326,126 +3335,126 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2241 +#: common/models.py:2248 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2401 common/models.py:2579 +#: common/models.py:2408 common/models.py:2586 msgid "Endpoint" msgstr "" -#: common/models.py:2402 +#: common/models.py:2409 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2411 +#: common/models.py:2418 msgid "Name for this webhook" msgstr "" -#: common/models.py:2416 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: common/models.py:2423 part/admin.py:50 part/models.py:1027 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" -#: common/models.py:2417 +#: common/models.py:2424 msgid "Is this webhook active" msgstr "" -#: common/models.py:2431 +#: common/models.py:2438 msgid "Token" msgstr "" -#: common/models.py:2432 +#: common/models.py:2439 msgid "Token for access" msgstr "" -#: common/models.py:2439 +#: common/models.py:2446 msgid "Secret" msgstr "" -#: common/models.py:2440 +#: common/models.py:2447 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2546 +#: common/models.py:2553 msgid "Message ID" msgstr "" -#: common/models.py:2547 +#: common/models.py:2554 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2555 +#: common/models.py:2562 msgid "Host" msgstr "" -#: common/models.py:2556 +#: common/models.py:2563 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2563 +#: common/models.py:2570 msgid "Header" msgstr "" -#: common/models.py:2564 +#: common/models.py:2571 msgid "Header of this message" msgstr "" -#: common/models.py:2570 +#: common/models.py:2577 msgid "Body" msgstr "" -#: common/models.py:2571 +#: common/models.py:2578 msgid "Body of this message" msgstr "" -#: common/models.py:2580 +#: common/models.py:2587 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2585 +#: common/models.py:2592 msgid "Worked on" msgstr "" -#: common/models.py:2586 +#: common/models.py:2593 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2740 +#: common/models.py:2747 msgid "Id" msgstr "" -#: common/models.py:2746 templates/js/translated/company.js:996 +#: common/models.py:2753 templates/js/translated/company.js:996 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2756 templates/js/translated/news.js:60 +#: common/models.py:2763 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2761 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2768 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:106 msgid "Author" msgstr "" -#: common/models.py:2766 templates/js/translated/news.js:52 +#: common/models.py:2773 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2771 +#: common/models.py:2778 msgid "Read" msgstr "" -#: common/models.py:2772 +#: common/models.py:2779 msgid "Was this news item read?" msgstr "" -#: common/models.py:2792 company/models.py:139 part/models.py:918 +#: common/models.py:2799 company/models.py:139 part/models.py:918 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3455,31 +3464,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2793 +#: common/models.py:2800 msgid "Image file" msgstr "" -#: common/models.py:2837 +#: common/models.py:2844 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2859 +#: common/models.py:2866 msgid "Unit name" msgstr "" -#: common/models.py:2865 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:2879 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2873 +#: common/models.py:2880 msgid "Unit definition" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3823,7 +3832,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3989,7 +3998,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4672,8 +4681,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4847,7 +4856,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5457,14 +5466,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5597,8 +5606,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -5684,7 +5693,7 @@ msgstr "" #: part/serializers.py:332 part/serializers.py:927 #: part/templates/part/part_base.html:262 #: templates/InvenTree/settings/settings_staff_js.html:280 -#: templates/js/translated/notification.js:59 +#: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2347 msgid "Category" msgstr "" @@ -6016,7 +6025,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6069,7 +6078,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6186,7 +6195,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6196,8 +6205,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7713,7 +7722,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7763,7 +7772,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -8348,7 +8357,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8358,7 +8367,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -8671,7 +8680,7 @@ msgid "Delete all read notifications" msgstr "" #: templates/InvenTree/notifications/notifications.html:89 -#: templates/js/translated/notification.js:84 +#: templates/js/translated/notification.js:85 msgid "Delete Notification" msgstr "" @@ -8817,7 +8826,7 @@ msgid "Stage" msgstr "" #: templates/InvenTree/settings/plugin.html:75 -#: templates/js/translated/notification.js:75 +#: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10892,32 +10901,32 @@ msgid "No news found" msgstr "" #: templates/js/translated/news.js:38 -#: templates/js/translated/notification.js:45 +#: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1581 msgid "ID" msgstr "" -#: templates/js/translated/notification.js:51 +#: templates/js/translated/notification.js:52 msgid "Age" msgstr "" -#: templates/js/translated/notification.js:64 +#: templates/js/translated/notification.js:65 msgid "Notification" msgstr "" -#: templates/js/translated/notification.js:223 +#: templates/js/translated/notification.js:224 msgid "Mark as unread" msgstr "" -#: templates/js/translated/notification.js:227 +#: templates/js/translated/notification.js:228 msgid "Mark as read" msgstr "" -#: templates/js/translated/notification.js:253 +#: templates/js/translated/notification.js:254 msgid "No unread notifications" msgstr "" -#: templates/js/translated/notification.js:295 templates/notifications.html:12 +#: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" msgstr "" @@ -11103,7 +11112,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12242,7 +12251,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12366,265 +12375,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8bf4830ad4..773d858432 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -61,10 +61,10 @@ msgstr "Введите дату" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Файл не найден" msgid "Missing external link" msgstr "Отсутствует внешняя ссылка" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Ошибка проверки состояния системы InvenTre #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Ожидаемый" @@ -813,7 +813,7 @@ msgstr "Получено по заказу на поставку" msgid "Returned against Return Order" msgstr "Возвращено против заказа на возврат" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Отправлено клиенту" @@ -889,39 +889,39 @@ msgstr "Информация о системе" msgid "About InvenTree" msgstr "О программе InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Сборка должна быть отменена перед удалением" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Расходники" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Необязательно" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Отслеживается" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Выделено" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Выделено" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Доступно" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Код статуса сборки" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Код партии" @@ -1148,7 +1149,7 @@ msgstr "Пользователь, выпустивший этот заказ н #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Ответственный" @@ -1182,7 +1183,7 @@ msgstr "Приоритет этого порядка сборки заказа" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Код проекта" @@ -1398,7 +1399,7 @@ msgstr "Необходимо представить список результ #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "Расположение для завершенных выходов с #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Просрочено" @@ -1787,6 +1789,7 @@ msgstr "Заказ покупателя" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Выдано" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Партия" @@ -1858,7 +1861,7 @@ msgstr "Нет конечной даты" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Завершённые" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Шаблон" @@ -2308,8 +2311,8 @@ msgstr "По умолчанию детали являются шаблонами #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Сборка" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Компонент" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "По умолчанию детали являются отслеживаемыми" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Можно продавать" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Отслеживание" @@ -2356,8 +2359,8 @@ msgstr "По умолчанию детали являются отслежива #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Виртуальная" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Активный" @@ -3742,7 +3745,7 @@ msgstr "Выберите деталь" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Производитель" @@ -3786,7 +3789,7 @@ msgstr "Наименование параметра" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Поставщик" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Покупатель" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "Минимальный запас" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "На складе" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "В заказе" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Место хранения по умолчанию для деталей этой категории" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "Структура" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "Введите описание для этого теста" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "Результаты проверки" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "Проверка" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "Выберите соответствующего поставщика msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "Код партии для этой единицы хранения" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "Введите серийные номера для новых элементов" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "Выбранная компания не является покупат msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "Отслеживаемая деталь" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "Код партии" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "Статус сборки" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/sl/LC_MESSAGES/django.po b/InvenTree/locale/sl/LC_MESSAGES/django.po index a736a5dd7e..59029a4993 100644 --- a/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -61,10 +61,10 @@ msgstr "Vnesi datum" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Manjka datoteka" msgid "Missing external link" msgstr "Manjka zunanja povezava" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Preverjanje zdravja sistema InvenTree neuspelo" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "V teku" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Posalno stranki" @@ -889,39 +889,39 @@ msgstr "Sistemske informacije" msgid "About InvenTree" msgstr "O InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Izgradnja mora biti najprej preklicana, nato je lahko izbrisana" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Koda statusa izgradnje" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Številka serije" @@ -1148,7 +1149,7 @@ msgstr "Uporabnik, ki je izdal nalog za izgradnjo" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Odgovoren" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 032f2d17d8..e21ab08b3f 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -61,10 +61,10 @@ msgstr "Ange datum" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Saknad fil" msgid "Missing external link" msgstr "Extern länk saknas" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -631,11 +631,11 @@ msgstr "Vietnamesiska" #: InvenTree/settings.py:780 msgid "Chinese (Simplified)" -msgstr "Kinesiska (förenklsat)" +msgstr "Kinesiska (Förenklad)" #: InvenTree/settings.py:781 msgid "Chinese (Traditional)" -msgstr "Kinesiska (traditionell)" +msgstr "Kinesiska (Traditionell)" #: InvenTree/status.py:68 part/serializers.py:963 msgid "Background worker check failed" @@ -652,7 +652,7 @@ msgstr "InvenTree systemhälsokontroll misslyckades" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Väntar" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Skickat till kund" @@ -889,39 +889,39 @@ msgstr "Systeminformation" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "Byggnationen måste avbrytas innan den kan tas bort" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Bygg statuskod" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Batchkod" @@ -1148,7 +1149,7 @@ msgstr "Användare som utfärdade denna byggorder" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Ansvarig" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Projektkod" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Försenad" @@ -1787,6 +1789,7 @@ msgstr "Försäljningsorder" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Utfärdad av" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Slutförd" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Virtuell" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Leverantör" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Kund" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "I lager" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "Ändra lagerstatus" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "Orderstatus" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "Inkludera underkategorier" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "Lagerstatus" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index e44b88bd0f..6e5bbadc87 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -61,10 +61,10 @@ msgstr "ป้อนวันที่" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "" msgid "Missing external link" msgstr "" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "อยู่ระหว่างดำเนินการ" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "จัดส่งให้ลูกค้าแล้ว" @@ -889,39 +889,39 @@ msgstr "ข้อมูลระบบ" msgid "About InvenTree" msgstr "เกี่ยวกับ Inventree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 940509c6c3..253b39042a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -61,10 +61,10 @@ msgstr "Tarih giriniz" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Eksik dosya" msgid "Missing external link" msgstr "Bozuk dış bağlantı" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree sistem sağlık kontrolü başarısız" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Bekliyor" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Müşteriye gönderildi" @@ -889,39 +889,39 @@ msgstr "Sistem Bilgisi" msgid "About InvenTree" msgstr "InvenTree Hakkında" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Mevcut" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Yapım işi durum kodu" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Sıra numarası" @@ -1148,7 +1149,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Sorumlu" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "Bu yapım işinin %(target)s tarihinde süresi doluyor" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Vadesi geçmiş" @@ -1787,6 +1789,7 @@ msgstr "Sipariş Emri" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "Veren" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "Toplu" @@ -1858,7 +1861,7 @@ msgstr "Hedef tarih ayarlanmadı" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Tamamlandı" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Şablon" @@ -2308,8 +2311,8 @@ msgstr "Parçaları varsayılan olan şablondur" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "Montaj" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Bileşen" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Satılabilir" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Takip Edilebilir" @@ -2356,8 +2359,8 @@ msgstr "Parçalar varsayılan olarak takip edilebilir" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Sanal" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "Aktif" @@ -3742,7 +3745,7 @@ msgstr "Parça seçin" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Üretici" @@ -3786,7 +3789,7 @@ msgstr "Parametre adı" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Tedarikçi" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "Müşteri" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "Minimum Stok" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "Bu kategori içindeki parçalar için varsayılan konum" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "Gerekli" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "Bu stok kalemi için tedarikçi parçası seçin" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "Çeşit Stokuna İzin Ver" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "Alt konumları dahil et" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "Konumları dahil et" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "Seri Numaralı" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "Seri numarası BvE" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "Seri numarası büyük veya eşit" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "Seri numarası KvE" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "Seri numarası küçük veya eşit" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "Seri numarası" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "Alt konumlardaki stoku dahil et" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "Çeşitleri Dahil Et" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "Çeşit parçaların stok kalemlerini dahil et" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "DPN Var" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index ab6576a3f4..e59ebc7c2a 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-10 23:40\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -61,10 +61,10 @@ msgstr "Nhập ngày" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "Tập tin bị thiếu" msgid "Missing external link" msgstr "Thiếu liên kết bên ngoài" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "Kiểm tra tình trạng hệ thống InvenTree thất bại" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "Đợi duyệt" @@ -813,7 +813,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "Gửi đến khách hàng" @@ -889,39 +889,39 @@ msgstr "Thông tin hệ thống" msgid "About InvenTree" msgstr "Giới thiệu" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "Vật tư tiêu hao" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "Tuỳ chọn" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "Đã theo dõi" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "Đã cấp phát" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "Đã cấp phát" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "Có sẵn" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "Mã trạng thái bản dựng" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "Mã lô hàng" @@ -1148,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "Chịu trách nhiệm" @@ -1182,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "Mã dự án" @@ -1398,7 +1399,7 @@ msgstr "" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "Quá hạn" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "Đã hoàn thành" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "Mẫu" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "Thành phần" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "Sản phẩm mặc định có thể mua được" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "Có thể bán" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "Sản phẩm mặc định có thể bán được" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "Có thể theo dõi" @@ -2356,8 +2359,8 @@ msgstr "Sản phẩm mặc định có thể theo dõi được" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "Ảo" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "Nhà sản xuất" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "Nhà cung cấp" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8b00be6433..5c0b56e0d0 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/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: 2023-09-05 05:25+0000\n" -"PO-Revision-Date: 2023-09-05 14:07\n" +"POT-Creation-Date: 2023-09-10 11:39+0000\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -61,10 +61,10 @@ msgstr "輸入日期" #: order/templates/order/so_sidebar.html:17 part/admin.py:41 #: part/models.py:3042 part/templates/part/part_sidebar.html:63 #: report/templates/report/inventree_build_order_base.html:172 -#: stock/admin.py:121 stock/models.py:2160 stock/models.py:2268 +#: stock/admin.py:121 stock/models.py:2191 stock/models.py:2299 #: stock/serializers.py:408 stock/serializers.py:542 stock/serializers.py:623 #: stock/serializers.py:681 stock/serializers.py:956 stock/serializers.py:1055 -#: stock/serializers.py:1187 stock/templates/stock/stock_sidebar.html:25 +#: stock/serializers.py:1216 stock/templates/stock/stock_sidebar.html:25 #: templates/js/translated/barcode.js:143 templates/js/translated/bom.js:1254 #: templates/js/translated/company.js:1715 templates/js/translated/order.js:347 #: templates/js/translated/part.js:1057 @@ -257,7 +257,7 @@ msgstr "缺少檔案" msgid "Missing external link" msgstr "缺少外部連結" -#: InvenTree/models.py:486 stock/models.py:2262 +#: InvenTree/models.py:486 stock/models.py:2293 #: templates/js/translated/attachment.js:119 #: templates/js/translated/attachment.js:326 msgid "Attachment" @@ -652,7 +652,7 @@ msgstr "InvenTree系統健康檢查失敗" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "待處理" @@ -813,7 +813,7 @@ msgstr "按採購訂單接收" msgid "Returned against Return Order" msgstr "按退貨訂單退回" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "寄送給客戶" @@ -889,39 +889,39 @@ msgstr "系統資訊" msgid "About InvenTree" msgstr "關於InvenTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "工單必須被取消才能被刪除" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "耗材" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "非必須項目" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "已分配" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -930,8 +930,8 @@ msgstr "已分配" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "可用數量" @@ -1098,7 +1098,8 @@ msgid "Build status code" msgstr "生產狀態代碼" #: build/models.py:250 build/serializers.py:277 order/serializers.py:512 -#: stock/models.py:739 templates/js/translated/purchase_order.js:1114 +#: stock/models.py:739 stock/serializers.py:1180 +#: templates/js/translated/purchase_order.js:1114 msgid "Batch Code" msgstr "批量代碼" @@ -1148,7 +1149,7 @@ msgstr "發布此生產工單的使用者" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "負責人" @@ -1182,7 +1183,7 @@ msgstr "此生產工單的優先程度" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "專案代碼" @@ -1398,7 +1399,7 @@ msgstr "必須提供產出清單" #: build/serializers.py:423 build/serializers.py:496 order/serializers.py:493 #: order/serializers.py:612 order/serializers.py:1616 part/serializers.py:933 #: stock/serializers.py:401 stock/serializers.py:537 stock/serializers.py:618 -#: stock/serializers.py:1048 stock/serializers.py:1290 +#: stock/serializers.py:1048 stock/serializers.py:1319 #: stock/templates/stock/item_base.html:395 #: templates/js/translated/barcode.js:530 #: templates/js/translated/barcode.js:778 templates/js/translated/build.js:980 @@ -1438,7 +1439,8 @@ msgstr "" #: build/serializers.py:503 build/templates/build/build_base.html:152 #: build/templates/build/detail.html:62 order/models.py:804 #: order/models.py:1763 order/serializers.py:530 stock/admin.py:106 -#: stock/serializers.py:677 stock/templates/stock/item_base.html:428 +#: stock/serializers.py:677 stock/serializers.py:1187 +#: stock/templates/stock/item_base.html:428 #: templates/js/translated/barcode.js:252 templates/js/translated/build.js:2161 #: templates/js/translated/purchase_order.js:1293 #: templates/js/translated/purchase_order.js:1697 @@ -1756,10 +1758,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "逾期" @@ -1787,6 +1789,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1839,8 +1842,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1858,7 +1861,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2297,8 +2300,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2308,8 +2311,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2318,7 +2321,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2335,7 +2338,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2344,9 +2347,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2356,8 +2359,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -3350,11 +3353,11 @@ msgid "Name for this webhook" msgstr "" #: common/models.py:2423 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" @@ -3742,7 +3745,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3786,7 +3789,7 @@ msgstr "" #: company/models.py:546 #: report/templates/report/inventree_test_report_base.html:104 -#: stock/models.py:2255 templates/js/translated/company.js:1197 +#: stock/models.py:2286 templates/js/translated/company.js:1197 #: templates/js/translated/company.js:1450 templates/js/translated/part.js:1469 #: templates/js/translated/stock.js:1464 msgid "Value" @@ -3830,7 +3833,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3883,7 +3886,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:752 company/templates/company/supplier_part.html:161 -#: stock/admin.py:119 stock/models.py:701 +#: stock/admin.py:119 stock/models.py:701 stock/serializers.py:1195 #: stock/templates/stock/item_base.html:241 #: templates/js/translated/company.js:1677 #: templates/js/translated/stock.js:2356 @@ -3996,7 +3999,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4679,8 +4682,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4854,7 +4857,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5464,14 +5467,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5604,8 +5607,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -6023,7 +6026,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6076,7 +6079,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6193,7 +6196,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6203,8 +6206,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7376,35 +7379,35 @@ msgstr "" msgid "Plugin requires at most version {v}" msgstr "" -#: plugin/samples/integration/sample.py:39 +#: plugin/samples/integration/sample.py:50 msgid "Enable PO" msgstr "" -#: plugin/samples/integration/sample.py:40 +#: plugin/samples/integration/sample.py:51 msgid "Enable PO functionality in InvenTree interface" msgstr "" -#: plugin/samples/integration/sample.py:45 +#: plugin/samples/integration/sample.py:56 msgid "API Key" msgstr "" -#: plugin/samples/integration/sample.py:46 +#: plugin/samples/integration/sample.py:57 msgid "Key required for accessing external API" msgstr "" -#: plugin/samples/integration/sample.py:50 +#: plugin/samples/integration/sample.py:61 msgid "Numerical" msgstr "" -#: plugin/samples/integration/sample.py:51 +#: plugin/samples/integration/sample.py:62 msgid "A numerical setting" msgstr "" -#: plugin/samples/integration/sample.py:56 +#: plugin/samples/integration/sample.py:67 msgid "Choice Setting" msgstr "" -#: plugin/samples/integration/sample.py:57 +#: plugin/samples/integration/sample.py:68 msgid "A setting with multiple choices" msgstr "" @@ -7616,12 +7619,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:102 -#: stock/models.py:2243 templates/js/translated/stock.js:1437 +#: stock/models.py:2274 templates/js/translated/stock.js:1437 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:103 -#: stock/models.py:2249 +#: stock/models.py:2280 msgid "Result" msgstr "" @@ -7720,7 +7723,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7770,7 +7773,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -7831,7 +7834,7 @@ msgstr "" msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:702 +#: stock/models.py:702 stock/serializers.py:1196 msgid "Packaging this stock item is stored in" msgstr "" @@ -7843,7 +7846,7 @@ msgstr "" msgid "Serial number for this item" msgstr "" -#: stock/models.py:741 +#: stock/models.py:741 stock/serializers.py:1181 msgid "Batch code for this stock item" msgstr "" @@ -7964,39 +7967,39 @@ msgstr "" msgid "Stock status codes must match" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1702 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:2161 +#: stock/models.py:2192 msgid "Entry notes" msgstr "" -#: stock/models.py:2219 +#: stock/models.py:2250 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:2225 +#: stock/models.py:2256 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:2244 +#: stock/models.py:2275 msgid "Test name" msgstr "" -#: stock/models.py:2250 +#: stock/models.py:2281 msgid "Test result" msgstr "" -#: stock/models.py:2256 +#: stock/models.py:2287 msgid "Test output value" msgstr "" -#: stock/models.py:2263 +#: stock/models.py:2294 msgid "Test result attachment" msgstr "" -#: stock/models.py:2269 +#: stock/models.py:2300 msgid "Test notes" msgstr "" @@ -8025,7 +8028,7 @@ msgstr "" msgid "Enter serial numbers for new items" msgstr "" -#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1291 +#: stock/serializers.py:402 stock/serializers.py:1049 stock/serializers.py:1320 msgid "Destination stock location" msgstr "" @@ -8102,7 +8105,7 @@ msgstr "" msgid "Stock assignment notes" msgstr "" -#: stock/serializers.py:967 stock/serializers.py:1198 +#: stock/serializers.py:967 stock/serializers.py:1227 msgid "A list of stock items must be provided" msgstr "" @@ -8130,11 +8133,15 @@ msgstr "" msgid "At least two stock items must be provided" msgstr "" -#: stock/serializers.py:1160 +#: stock/serializers.py:1167 msgid "StockItem primary key value" msgstr "" #: stock/serializers.py:1188 +msgid "Stock item status code" +msgstr "" + +#: stock/serializers.py:1217 msgid "Stock transaction notes" msgstr "" @@ -8355,7 +8362,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8365,7 +8372,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -11110,7 +11117,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12249,7 +12256,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12373,265 +12380,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index a2048754bc..aa2c6fb050 100644 --- a/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/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: 2023-08-30 00:27+0000\n" +"POT-Creation-Date: 2023-09-07 23:12+0000\n" "PO-Revision-Date: 2023-02-28 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -109,27 +109,27 @@ msgstr "确认新密码" msgid "Old password" msgstr "旧密码" -#: InvenTree/forms.py:181 +#: InvenTree/forms.py:199 msgid "Email (again)" msgstr "Email (再次)" -#: InvenTree/forms.py:185 +#: InvenTree/forms.py:203 msgid "Email address confirmation" msgstr "Email 地址确认" -#: InvenTree/forms.py:206 +#: InvenTree/forms.py:224 msgid "You must type the same email each time." msgstr "您必须输入相同的 Email 。" -#: InvenTree/forms.py:237 InvenTree/forms.py:243 +#: InvenTree/forms.py:255 InvenTree/forms.py:261 msgid "The provided primary email address is not valid." msgstr "所提供的主要电子邮件地址无效。" -#: InvenTree/forms.py:249 +#: InvenTree/forms.py:267 msgid "The provided email domain is not approved." msgstr "提供的电子邮件域未被核准。" -#: InvenTree/forms.py:354 +#: InvenTree/forms.py:372 msgid "Registration is disabled." msgstr "" @@ -271,7 +271,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:493 common/models.py:2751 company/models.py:128 +#: InvenTree/models.py:493 common/models.py:2758 company/models.py:128 #: company/models.py:381 company/models.py:455 company/models.py:734 #: order/models.py:240 order/models.py:1106 order/models.py:1466 #: part/admin.py:39 part/models.py:905 @@ -302,9 +302,9 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2210 -#: common/models.py:2211 common/models.py:2424 common/models.py:2425 -#: common/models.py:2681 common/models.py:2682 part/models.py:3050 +#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2217 +#: common/models.py:2218 common/models.py:2431 common/models.py:2432 +#: common/models.py:2688 common/models.py:2689 part/models.py:3050 #: part/models.py:3138 part/models.py:3217 part/models.py:3237 #: plugin/models.py:224 plugin/models.py:225 #: report/templates/report/inventree_test_report_base.html:105 @@ -349,8 +349,8 @@ msgstr "" msgid "Invalid choice" msgstr "选择无效" -#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2410 -#: common/models.py:2858 company/models.py:539 label/models.py:119 +#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2417 +#: common/models.py:2865 company/models.py:539 label/models.py:119 #: part/models.py:851 part/models.py:3437 plugin/models.py:42 #: report/models.py:164 templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 @@ -441,11 +441,11 @@ msgstr "条码数据的唯一哈希" msgid "Existing barcode found" msgstr "发现现有条码" -#: InvenTree/models.py:900 +#: InvenTree/models.py:901 msgid "Server Error" msgstr "服务器错误" -#: InvenTree/models.py:901 +#: InvenTree/models.py:902 msgid "An error has been logged by the server." msgstr "服务器记录了一个错误。" @@ -660,7 +660,7 @@ msgstr "InventTree系统健康检查失败" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "待定" @@ -831,7 +831,7 @@ msgstr "收到定购单" msgid "Returned against Return Order" msgstr "收到定购单" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "发送给客户" @@ -915,39 +915,39 @@ msgstr "系统信息" msgid "About InvenTree" msgstr "关于 InventTree" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "在删除前必须取消生产" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "可选项" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -956,8 +956,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "空闲" @@ -1176,7 +1176,7 @@ msgstr "发布此生产订单的用户" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "责任人" @@ -1210,7 +1210,7 @@ msgstr "此构建订单的优先级" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 #, fuzzy #| msgid "Part QR Code" @@ -1265,7 +1265,7 @@ msgstr "生产备注" #: build/models.py:1287 build/models.py:1547 build/serializers.py:206 #: build/serializers.py:244 build/templates/build/build_base.html:103 -#: build/templates/build/detail.html:34 common/models.py:2232 +#: build/templates/build/detail.html:34 common/models.py:2239 #: order/models.py:1086 order/models.py:1658 order/serializers.py:1261 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:277 #: part/forms.py:47 part/models.py:3029 part/models.py:3826 @@ -1808,10 +1808,10 @@ msgstr "此次生产的截止日期为 %(target)s" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "逾期" @@ -1839,6 +1839,7 @@ msgstr "销售订单" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "发布者" @@ -1895,8 +1896,8 @@ msgstr "已分配的部件" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "批量" @@ -1914,7 +1915,7 @@ msgstr "无预计日期" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "已完成" @@ -2368,8 +2369,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "模板" @@ -2379,8 +2380,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "组装" @@ -2389,7 +2390,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "组件" @@ -2406,7 +2407,7 @@ msgid "Parts are purchaseable by default" msgstr "商品默认可购买" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "可销售" @@ -2415,9 +2416,9 @@ msgid "Parts are salable by default" msgstr "商品默认可销售" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "可追踪" @@ -2427,8 +2428,8 @@ msgstr "商品默认可跟踪" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "虚拟" @@ -2988,7 +2989,7 @@ msgstr "" msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1780 common/models.py:2203 +#: common/models.py:1780 common/models.py:2210 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -3414,11 +3415,19 @@ msgstr "未设置仓储地点" msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2233 +#: common/models.py:2195 +msgid "Receive error reports" +msgstr "" + +#: common/models.py:2196 +msgid "Receive notifications for system errors" +msgstr "" + +#: common/models.py:2240 msgid "Price break quantity" msgstr "" -#: common/models.py:2240 company/serializers.py:491 order/admin.py:43 +#: common/models.py:2247 company/serializers.py:491 order/admin.py:43 #: order/models.py:1145 order/models.py:1952 #: templates/js/translated/company.js:1854 templates/js/translated/part.js:1860 #: templates/js/translated/pricing.js:621 @@ -3426,126 +3435,126 @@ msgstr "" msgid "Price" msgstr "价格" -#: common/models.py:2241 +#: common/models.py:2248 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2401 common/models.py:2579 +#: common/models.py:2408 common/models.py:2586 msgid "Endpoint" msgstr "" -#: common/models.py:2402 +#: common/models.py:2409 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2411 +#: common/models.py:2418 msgid "Name for this webhook" msgstr "" -#: common/models.py:2416 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: common/models.py:2423 part/admin.py:50 part/models.py:1027 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" -#: common/models.py:2417 +#: common/models.py:2424 msgid "Is this webhook active" msgstr "" -#: common/models.py:2431 +#: common/models.py:2438 msgid "Token" msgstr "令牌" -#: common/models.py:2432 +#: common/models.py:2439 msgid "Token for access" msgstr "" -#: common/models.py:2439 +#: common/models.py:2446 msgid "Secret" msgstr "" -#: common/models.py:2440 +#: common/models.py:2447 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2546 +#: common/models.py:2553 msgid "Message ID" msgstr "" -#: common/models.py:2547 +#: common/models.py:2554 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2555 +#: common/models.py:2562 msgid "Host" msgstr "" -#: common/models.py:2556 +#: common/models.py:2563 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2563 +#: common/models.py:2570 msgid "Header" msgstr "" -#: common/models.py:2564 +#: common/models.py:2571 msgid "Header of this message" msgstr "" -#: common/models.py:2570 +#: common/models.py:2577 msgid "Body" msgstr "" -#: common/models.py:2571 +#: common/models.py:2578 msgid "Body of this message" msgstr "" -#: common/models.py:2580 +#: common/models.py:2587 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2585 +#: common/models.py:2592 msgid "Worked on" msgstr "" -#: common/models.py:2586 +#: common/models.py:2593 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2740 +#: common/models.py:2747 msgid "Id" msgstr "" -#: common/models.py:2746 templates/js/translated/company.js:996 +#: common/models.py:2753 templates/js/translated/company.js:996 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2756 templates/js/translated/news.js:60 +#: common/models.py:2763 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2761 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2768 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:106 msgid "Author" msgstr "" -#: common/models.py:2766 templates/js/translated/news.js:52 +#: common/models.py:2773 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2771 +#: common/models.py:2778 msgid "Read" msgstr "" -#: common/models.py:2772 +#: common/models.py:2779 msgid "Was this news item read?" msgstr "" -#: common/models.py:2792 company/models.py:139 part/models.py:918 +#: common/models.py:2799 company/models.py:139 part/models.py:918 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3555,41 +3564,41 @@ msgstr "" msgid "Image" msgstr "图片" -#: common/models.py:2793 +#: common/models.py:2800 #, fuzzy #| msgid "Image" msgid "Image file" msgstr "图片" -#: common/models.py:2837 +#: common/models.py:2844 #, fuzzy #| msgid "Must be a valid number" msgid "Unit name must be a valid identifier" msgstr "必须是有效数字" -#: common/models.py:2859 +#: common/models.py:2866 #, fuzzy #| msgid "Part name" msgid "Unit name" msgstr "商品名称" -#: common/models.py:2865 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 #, fuzzy #| msgid "Optional Items" msgid "Optional unit symbol" msgstr "可选项目" -#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:2879 templates/InvenTree/settings/settings_staff_js.html:71 #, fuzzy #| msgid "Destination" msgid "Definition" msgstr "目的地" -#: common/models.py:2873 +#: common/models.py:2880 msgid "Unit definition" msgstr "" @@ -3865,7 +3874,7 @@ msgstr "选择商品" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "制造商" @@ -3955,7 +3964,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "供应商" @@ -4123,7 +4132,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "客户" @@ -4848,8 +4857,8 @@ msgstr "供应商商品" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -5029,7 +5038,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5669,14 +5678,14 @@ msgstr "最低库存" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5809,8 +5818,8 @@ msgid "Default location for parts in this category" msgstr "此类别商品的默认仓储地点" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -5898,7 +5907,7 @@ msgstr "提高搜索结果可见性的关键字" #: part/serializers.py:332 part/serializers.py:927 #: part/templates/part/part_base.html:262 #: templates/InvenTree/settings/settings_staff_js.html:280 -#: templates/js/translated/notification.js:59 +#: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2347 msgid "Category" msgstr "类别" @@ -6230,7 +6239,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6285,7 +6294,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6404,7 +6413,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6416,8 +6425,8 @@ msgstr "一些库存项已被过度分配" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7961,7 +7970,7 @@ msgstr "删除模板" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -8011,7 +8020,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -8606,7 +8615,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8616,7 +8625,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -8935,7 +8944,7 @@ msgid "Delete all read notifications" msgstr "" #: templates/InvenTree/notifications/notifications.html:89 -#: templates/js/translated/notification.js:84 +#: templates/js/translated/notification.js:85 msgid "Delete Notification" msgstr "" @@ -9085,7 +9094,7 @@ msgid "Stage" msgstr "" #: templates/InvenTree/settings/plugin.html:75 -#: templates/js/translated/notification.js:75 +#: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -11296,32 +11305,32 @@ msgid "No news found" msgstr "" #: templates/js/translated/news.js:38 -#: templates/js/translated/notification.js:45 +#: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1581 msgid "ID" msgstr "" -#: templates/js/translated/notification.js:51 +#: templates/js/translated/notification.js:52 msgid "Age" msgstr "" -#: templates/js/translated/notification.js:64 +#: templates/js/translated/notification.js:65 msgid "Notification" msgstr "" -#: templates/js/translated/notification.js:223 +#: templates/js/translated/notification.js:224 msgid "Mark as unread" msgstr "" -#: templates/js/translated/notification.js:227 +#: templates/js/translated/notification.js:228 msgid "Mark as read" msgstr "" -#: templates/js/translated/notification.js:253 +#: templates/js/translated/notification.js:254 msgid "No unread notifications" msgstr "" -#: templates/js/translated/notification.js:295 templates/notifications.html:12 +#: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" msgstr "" @@ -11511,7 +11520,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12714,7 +12723,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12856,269 +12865,269 @@ msgstr "选择库存项" msgid "Change Stock Status" msgstr "库存设置" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "可追溯商品" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "正在生产" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "显示正在生产的项目" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "生产状态" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 #, fuzzy #| msgid "Units" msgid "Has Units" msgstr "单位" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 #, fuzzy #| msgid "Parameter units" msgid "Part has defined units" msgstr "参数单位" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "商品有内部编号" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 #, fuzzy #| msgid "Units" msgid "Has Choices" diff --git a/InvenTree/locale/zh_hant/LC_MESSAGES/django.po b/InvenTree/locale/zh_hant/LC_MESSAGES/django.po index 19b78afdba..847d7f4eaa 100644 --- a/InvenTree/locale/zh_hant/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh_hant/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-08-30 00:27+0000\n" +"POT-Creation-Date: 2023-09-07 23:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -106,27 +106,27 @@ msgstr "" msgid "Old password" msgstr "" -#: InvenTree/forms.py:181 +#: InvenTree/forms.py:199 msgid "Email (again)" msgstr "" -#: InvenTree/forms.py:185 +#: InvenTree/forms.py:203 msgid "Email address confirmation" msgstr "" -#: InvenTree/forms.py:206 +#: InvenTree/forms.py:224 msgid "You must type the same email each time." msgstr "" -#: InvenTree/forms.py:237 InvenTree/forms.py:243 +#: InvenTree/forms.py:255 InvenTree/forms.py:261 msgid "The provided primary email address is not valid." msgstr "" -#: InvenTree/forms.py:249 +#: InvenTree/forms.py:267 msgid "The provided email domain is not approved." msgstr "" -#: InvenTree/forms.py:354 +#: InvenTree/forms.py:372 msgid "Registration is disabled." msgstr "" @@ -268,7 +268,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:493 common/models.py:2751 company/models.py:128 +#: InvenTree/models.py:493 common/models.py:2758 company/models.py:128 #: company/models.py:381 company/models.py:455 company/models.py:734 #: order/models.py:240 order/models.py:1106 order/models.py:1466 #: part/admin.py:39 part/models.py:905 @@ -299,9 +299,9 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2210 -#: common/models.py:2211 common/models.py:2424 common/models.py:2425 -#: common/models.py:2681 common/models.py:2682 part/models.py:3050 +#: InvenTree/models.py:503 InvenTree/models.py:504 common/models.py:2217 +#: common/models.py:2218 common/models.py:2431 common/models.py:2432 +#: common/models.py:2688 common/models.py:2689 part/models.py:3050 #: part/models.py:3138 part/models.py:3217 part/models.py:3237 #: plugin/models.py:224 plugin/models.py:225 #: report/templates/report/inventree_test_report_base.html:105 @@ -346,8 +346,8 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2410 -#: common/models.py:2858 company/models.py:539 label/models.py:119 +#: InvenTree/models.py:648 InvenTree/models.py:649 common/models.py:2417 +#: common/models.py:2865 company/models.py:539 label/models.py:119 #: part/models.py:851 part/models.py:3437 plugin/models.py:42 #: report/models.py:164 templates/InvenTree/settings/mixins/urls.html:13 #: templates/InvenTree/settings/notifications.html:17 @@ -436,11 +436,11 @@ msgstr "" msgid "Existing barcode found" msgstr "" -#: InvenTree/models.py:900 +#: InvenTree/models.py:901 msgid "Server Error" msgstr "" -#: InvenTree/models.py:901 +#: InvenTree/models.py:902 msgid "An error has been logged by the server." msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: InvenTree/status_codes.py:12 InvenTree/status_codes.py:40 #: InvenTree/status_codes.py:148 InvenTree/status_codes.py:167 #: InvenTree/status_codes.py:188 generic/states/tests.py:16 -#: templates/js/translated/table_filters.js:533 +#: templates/js/translated/table_filters.js:558 msgid "Pending" msgstr "" @@ -814,7 +814,7 @@ msgstr "" msgid "Returned against Return Order" msgstr "" -#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:327 +#: InvenTree/status_codes.py:141 templates/js/translated/table_filters.js:351 msgid "Sent to customer" msgstr "" @@ -890,39 +890,39 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:242 +#: build/api.py:243 msgid "Build must be cancelled before it can be deleted" msgstr "" -#: build/api.py:286 part/models.py:3836 templates/js/translated/bom.js:997 +#: build/api.py:287 part/models.py:3836 templates/js/translated/bom.js:997 #: templates/js/translated/bom.js:1037 templates/js/translated/build.js:2493 -#: templates/js/translated/table_filters.js:166 -#: templates/js/translated/table_filters.js:518 +#: templates/js/translated/table_filters.js:190 +#: templates/js/translated/table_filters.js:543 msgid "Consumable" msgstr "" -#: build/api.py:287 part/models.py:3830 part/templates/part/upload_bom.html:58 +#: build/api.py:288 part/models.py:3830 part/templates/part/upload_bom.html:58 #: templates/js/translated/bom.js:1001 templates/js/translated/bom.js:1028 #: templates/js/translated/build.js:2502 -#: templates/js/translated/table_filters.js:162 -#: templates/js/translated/table_filters.js:191 -#: templates/js/translated/table_filters.js:522 +#: templates/js/translated/table_filters.js:186 +#: templates/js/translated/table_filters.js:215 +#: templates/js/translated/table_filters.js:547 msgid "Optional" msgstr "" -#: build/api.py:288 templates/js/translated/table_filters.js:360 -#: templates/js/translated/table_filters.js:514 +#: build/api.py:289 templates/js/translated/table_filters.js:384 +#: templates/js/translated/table_filters.js:539 msgid "Tracked" msgstr "" -#: build/api.py:290 part/admin.py:64 templates/js/translated/build.js:1717 +#: build/api.py:291 part/admin.py:64 templates/js/translated/build.js:1717 #: templates/js/translated/build.js:2593 #: templates/js/translated/sales_order.js:1926 -#: templates/js/translated/table_filters.js:506 +#: templates/js/translated/table_filters.js:531 msgid "Allocated" msgstr "" -#: build/api.py:300 company/models.py:782 +#: build/api.py:301 company/models.py:782 #: company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:17 @@ -931,8 +931,8 @@ msgstr "" #: templates/js/translated/model_renderers.js:223 #: templates/js/translated/part.js:669 templates/js/translated/part.js:671 #: templates/js/translated/part.js:676 -#: templates/js/translated/table_filters.js:292 -#: templates/js/translated/table_filters.js:510 +#: templates/js/translated/table_filters.js:316 +#: templates/js/translated/table_filters.js:535 msgid "Available" msgstr "" @@ -1149,7 +1149,7 @@ msgstr "" #: templates/js/translated/build.js:2189 #: templates/js/translated/purchase_order.js:1738 #: templates/js/translated/return_order.js:356 -#: templates/js/translated/table_filters.js:467 +#: templates/js/translated/table_filters.js:491 msgid "Responsible" msgstr "" @@ -1183,7 +1183,7 @@ msgstr "" #: templates/js/translated/purchase_order.js:1685 #: templates/js/translated/return_order.js:315 #: templates/js/translated/sales_order.js:803 -#: templates/js/translated/table_filters.js:24 +#: templates/js/translated/table_filters.js:48 #: templates/project_code_data.html:6 msgid "Project Code" msgstr "" @@ -1230,7 +1230,7 @@ msgstr "" #: build/models.py:1287 build/models.py:1547 build/serializers.py:206 #: build/serializers.py:244 build/templates/build/build_base.html:103 -#: build/templates/build/detail.html:34 common/models.py:2232 +#: build/templates/build/detail.html:34 common/models.py:2239 #: order/models.py:1086 order/models.py:1658 order/serializers.py:1261 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:277 #: part/forms.py:47 part/models.py:3029 part/models.py:3826 @@ -1757,10 +1757,10 @@ msgstr "" #: order/templates/order/order_base.html:122 #: order/templates/order/return_order_base.html:118 #: order/templates/order/sales_order_base.html:123 -#: templates/js/translated/table_filters.js:74 -#: templates/js/translated/table_filters.js:460 -#: templates/js/translated/table_filters.js:561 -#: templates/js/translated/table_filters.js:602 +#: templates/js/translated/table_filters.js:98 +#: templates/js/translated/table_filters.js:484 +#: templates/js/translated/table_filters.js:586 +#: templates/js/translated/table_filters.js:627 msgid "Overdue" msgstr "" @@ -1788,6 +1788,7 @@ msgstr "" #: build/templates/build/build_base.html:198 #: build/templates/build/detail.html:115 #: report/templates/report/inventree_build_order_base.html:152 +#: templates/js/translated/table_filters.js:24 msgid "Issued By" msgstr "" @@ -1840,8 +1841,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1259 #: templates/js/translated/stock.js:1092 templates/js/translated/stock.js:2122 #: templates/js/translated/stock.js:3047 -#: templates/js/translated/table_filters.js:265 -#: templates/js/translated/table_filters.js:356 +#: templates/js/translated/table_filters.js:289 +#: templates/js/translated/table_filters.js:380 msgid "Batch" msgstr "" @@ -1859,7 +1860,7 @@ msgstr "" #: build/templates/build/detail.html:149 #: order/templates/order/sales_order_base.html:203 -#: templates/js/translated/table_filters.js:624 +#: templates/js/translated/table_filters.js:649 msgid "Completed" msgstr "" @@ -2298,8 +2299,8 @@ msgid "Copy category parameter templates when creating a part" msgstr "" #: common/models.py:1218 part/admin.py:55 part/models.py:3597 -#: report/models.py:170 templates/js/translated/table_filters.js:115 -#: templates/js/translated/table_filters.js:702 +#: report/models.py:170 templates/js/translated/table_filters.js:139 +#: templates/js/translated/table_filters.js:727 msgid "Template" msgstr "" @@ -2309,8 +2310,8 @@ msgstr "" #: common/models.py:1225 part/admin.py:51 part/admin.py:283 part/models.py:1000 #: templates/js/translated/bom.js:1628 -#: templates/js/translated/table_filters.js:282 -#: templates/js/translated/table_filters.js:656 +#: templates/js/translated/table_filters.js:306 +#: templates/js/translated/table_filters.js:681 msgid "Assembly" msgstr "" @@ -2319,7 +2320,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:1232 part/admin.py:52 part/models.py:1006 -#: templates/js/translated/table_filters.js:664 +#: templates/js/translated/table_filters.js:689 msgid "Component" msgstr "" @@ -2336,7 +2337,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:1246 part/admin.py:54 part/models.py:1022 -#: templates/js/translated/table_filters.js:690 +#: templates/js/translated/table_filters.js:715 msgid "Salable" msgstr "" @@ -2345,9 +2346,9 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:1253 part/admin.py:56 part/models.py:1012 -#: templates/js/translated/table_filters.js:123 -#: templates/js/translated/table_filters.js:199 -#: templates/js/translated/table_filters.js:706 +#: templates/js/translated/table_filters.js:147 +#: templates/js/translated/table_filters.js:223 +#: templates/js/translated/table_filters.js:731 msgid "Trackable" msgstr "" @@ -2357,8 +2358,8 @@ msgstr "" #: common/models.py:1260 part/admin.py:57 part/models.py:1032 #: part/templates/part/part_base.html:156 -#: templates/js/translated/table_filters.js:119 -#: templates/js/translated/table_filters.js:710 +#: templates/js/translated/table_filters.js:143 +#: templates/js/translated/table_filters.js:735 msgid "Virtual" msgstr "" @@ -2902,7 +2903,7 @@ msgstr "" msgid "Stocktake reports will be deleted after specified number of days" msgstr "" -#: common/models.py:1780 common/models.py:2203 +#: common/models.py:1780 common/models.py:2210 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -3314,11 +3315,19 @@ msgstr "" msgid "The stock location label template to be automatically selected" msgstr "" -#: common/models.py:2233 +#: common/models.py:2195 +msgid "Receive error reports" +msgstr "" + +#: common/models.py:2196 +msgid "Receive notifications for system errors" +msgstr "" + +#: common/models.py:2240 msgid "Price break quantity" msgstr "" -#: common/models.py:2240 company/serializers.py:491 order/admin.py:43 +#: common/models.py:2247 company/serializers.py:491 order/admin.py:43 #: order/models.py:1145 order/models.py:1952 #: templates/js/translated/company.js:1854 templates/js/translated/part.js:1860 #: templates/js/translated/pricing.js:621 @@ -3326,126 +3335,126 @@ msgstr "" msgid "Price" msgstr "" -#: common/models.py:2241 +#: common/models.py:2248 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:2401 common/models.py:2579 +#: common/models.py:2408 common/models.py:2586 msgid "Endpoint" msgstr "" -#: common/models.py:2402 +#: common/models.py:2409 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2411 +#: common/models.py:2418 msgid "Name for this webhook" msgstr "" -#: common/models.py:2416 part/admin.py:50 part/models.py:1027 -#: plugin/models.py:48 templates/js/translated/table_filters.js:111 -#: templates/js/translated/table_filters.js:195 -#: templates/js/translated/table_filters.js:440 -#: templates/js/translated/table_filters.js:456 -#: templates/js/translated/table_filters.js:651 +#: common/models.py:2423 part/admin.py:50 part/models.py:1027 +#: plugin/models.py:48 templates/js/translated/table_filters.js:135 +#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:464 +#: templates/js/translated/table_filters.js:480 +#: templates/js/translated/table_filters.js:676 msgid "Active" msgstr "" -#: common/models.py:2417 +#: common/models.py:2424 msgid "Is this webhook active" msgstr "" -#: common/models.py:2431 +#: common/models.py:2438 msgid "Token" msgstr "" -#: common/models.py:2432 +#: common/models.py:2439 msgid "Token for access" msgstr "" -#: common/models.py:2439 +#: common/models.py:2446 msgid "Secret" msgstr "" -#: common/models.py:2440 +#: common/models.py:2447 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2546 +#: common/models.py:2553 msgid "Message ID" msgstr "" -#: common/models.py:2547 +#: common/models.py:2554 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2555 +#: common/models.py:2562 msgid "Host" msgstr "" -#: common/models.py:2556 +#: common/models.py:2563 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2563 +#: common/models.py:2570 msgid "Header" msgstr "" -#: common/models.py:2564 +#: common/models.py:2571 msgid "Header of this message" msgstr "" -#: common/models.py:2570 +#: common/models.py:2577 msgid "Body" msgstr "" -#: common/models.py:2571 +#: common/models.py:2578 msgid "Body of this message" msgstr "" -#: common/models.py:2580 +#: common/models.py:2587 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2585 +#: common/models.py:2592 msgid "Worked on" msgstr "" -#: common/models.py:2586 +#: common/models.py:2593 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2740 +#: common/models.py:2747 msgid "Id" msgstr "" -#: common/models.py:2746 templates/js/translated/company.js:996 +#: common/models.py:2753 templates/js/translated/company.js:996 #: templates/js/translated/news.js:44 msgid "Title" msgstr "" -#: common/models.py:2756 templates/js/translated/news.js:60 +#: common/models.py:2763 templates/js/translated/news.js:60 msgid "Published" msgstr "" -#: common/models.py:2761 templates/InvenTree/settings/plugin_settings.html:32 +#: common/models.py:2768 templates/InvenTree/settings/plugin_settings.html:32 #: templates/js/translated/news.js:56 templates/js/translated/plugin.js:106 msgid "Author" msgstr "" -#: common/models.py:2766 templates/js/translated/news.js:52 +#: common/models.py:2773 templates/js/translated/news.js:52 msgid "Summary" msgstr "" -#: common/models.py:2771 +#: common/models.py:2778 msgid "Read" msgstr "" -#: common/models.py:2772 +#: common/models.py:2779 msgid "Was this news item read?" msgstr "" -#: common/models.py:2792 company/models.py:139 part/models.py:918 +#: common/models.py:2799 company/models.py:139 part/models.py:918 #: report/templates/report/inventree_bill_of_materials_report.html:126 #: report/templates/report/inventree_bill_of_materials_report.html:148 #: report/templates/report/inventree_return_order_report_base.html:35 @@ -3455,31 +3464,31 @@ msgstr "" msgid "Image" msgstr "" -#: common/models.py:2793 +#: common/models.py:2800 msgid "Image file" msgstr "" -#: common/models.py:2837 +#: common/models.py:2844 msgid "Unit name must be a valid identifier" msgstr "" -#: common/models.py:2859 +#: common/models.py:2866 msgid "Unit name" msgstr "" -#: common/models.py:2865 templates/InvenTree/settings/settings_staff_js.html:75 +#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:75 msgid "Symbol" msgstr "" -#: common/models.py:2866 +#: common/models.py:2873 msgid "Optional unit symbol" msgstr "" -#: common/models.py:2872 templates/InvenTree/settings/settings_staff_js.html:71 +#: common/models.py:2879 templates/InvenTree/settings/settings_staff_js.html:71 msgid "Definition" msgstr "" -#: common/models.py:2873 +#: common/models.py:2880 msgid "Unit definition" msgstr "" @@ -3735,7 +3744,7 @@ msgstr "" #: templates/js/translated/company.js:1149 #: templates/js/translated/company.js:1327 #: templates/js/translated/company.js:1642 -#: templates/js/translated/table_filters.js:731 +#: templates/js/translated/table_filters.js:756 msgid "Manufacturer" msgstr "" @@ -3823,7 +3832,7 @@ msgstr "" #: templates/js/translated/company.js:1615 templates/js/translated/part.js:1745 #: templates/js/translated/pricing.js:498 #: templates/js/translated/purchase_order.js:1668 -#: templates/js/translated/table_filters.js:735 +#: templates/js/translated/table_filters.js:760 msgid "Supplier" msgstr "" @@ -3989,7 +3998,7 @@ msgstr "" #: templates/js/translated/return_order.js:293 #: templates/js/translated/sales_order.js:781 #: templates/js/translated/stock.js:2881 -#: templates/js/translated/table_filters.js:739 +#: templates/js/translated/table_filters.js:764 msgid "Customer" msgstr "" @@ -4672,8 +4681,8 @@ msgstr "" #: templates/js/translated/purchase_order.js:1291 #: templates/js/translated/purchase_order.js:2144 #: templates/js/translated/return_order.js:757 -#: templates/js/translated/table_filters.js:96 -#: templates/js/translated/table_filters.js:537 +#: templates/js/translated/table_filters.js:120 +#: templates/js/translated/table_filters.js:562 msgid "Received" msgstr "" @@ -4847,7 +4856,7 @@ msgid "The date this this return item was received" msgstr "" #: order/models.py:1947 templates/js/translated/return_order.js:726 -#: templates/js/translated/table_filters.js:99 +#: templates/js/translated/table_filters.js:123 msgid "Outcome" msgstr "" @@ -5457,14 +5466,14 @@ msgstr "" #: part/admin.py:61 part/templates/part/part_base.html:199 #: templates/js/translated/company.js:1720 -#: templates/js/translated/table_filters.js:307 +#: templates/js/translated/table_filters.js:331 msgid "In Stock" msgstr "" #: part/admin.py:62 part/bom.py:178 part/templates/part/part_base.html:212 #: templates/js/translated/bom.js:1197 templates/js/translated/build.js:2585 #: templates/js/translated/part.js:686 templates/js/translated/part.js:2123 -#: templates/js/translated/table_filters.js:146 +#: templates/js/translated/table_filters.js:170 msgid "On Order" msgstr "" @@ -5597,8 +5606,8 @@ msgid "Default location for parts in this category" msgstr "" #: part/models.py:134 stock/models.py:124 templates/js/translated/stock.js:2705 -#: templates/js/translated/table_filters.js:215 -#: templates/js/translated/table_filters.js:235 +#: templates/js/translated/table_filters.js:239 +#: templates/js/translated/table_filters.js:259 msgid "Structural" msgstr "" @@ -5684,7 +5693,7 @@ msgstr "" #: part/serializers.py:332 part/serializers.py:927 #: part/templates/part/part_base.html:262 #: templates/InvenTree/settings/settings_staff_js.html:280 -#: templates/js/translated/notification.js:59 +#: templates/js/translated/notification.js:60 #: templates/js/translated/part.js:2347 msgid "Category" msgstr "" @@ -6016,7 +6025,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:3324 templates/js/translated/part.js:2847 -#: templates/js/translated/table_filters.js:429 +#: templates/js/translated/table_filters.js:453 msgid "Required" msgstr "" @@ -6069,7 +6078,7 @@ msgid "Parameter description" msgstr "" #: part/models.py:3460 templates/js/translated/part.js:1604 -#: templates/js/translated/table_filters.js:756 +#: templates/js/translated/table_filters.js:781 msgid "Checkbox" msgstr "" @@ -6186,7 +6195,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:3857 templates/js/translated/table_filters.js:150 +#: part/models.py:3857 templates/js/translated/table_filters.js:174 msgid "Validated" msgstr "" @@ -6196,8 +6205,8 @@ msgstr "" #: part/models.py:3863 part/templates/part/upload_bom.html:57 #: templates/js/translated/bom.js:1054 -#: templates/js/translated/table_filters.js:154 -#: templates/js/translated/table_filters.js:187 +#: templates/js/translated/table_filters.js:178 +#: templates/js/translated/table_filters.js:211 msgid "Gets inherited" msgstr "" @@ -7713,7 +7722,7 @@ msgstr "" msgid "Expiry Date" msgstr "" -#: stock/api.py:427 templates/js/translated/table_filters.js:379 +#: stock/api.py:427 templates/js/translated/table_filters.js:403 msgid "External Location" msgstr "" @@ -7763,7 +7772,7 @@ msgid "Stock items may not be directly located into a structural stock locations msgstr "" #: stock/models.py:132 templates/js/translated/stock.js:2714 -#: templates/js/translated/table_filters.js:219 +#: templates/js/translated/table_filters.js:243 msgid "External" msgstr "" @@ -8348,7 +8357,7 @@ msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:438 -#: templates/js/translated/table_filters.js:387 +#: templates/js/translated/table_filters.js:411 msgid "Expired" msgstr "" @@ -8358,7 +8367,7 @@ msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" #: stock/templates/stock/item_base.html:440 -#: templates/js/translated/table_filters.js:393 +#: templates/js/translated/table_filters.js:417 msgid "Stale" msgstr "" @@ -8671,7 +8680,7 @@ msgid "Delete all read notifications" msgstr "" #: templates/InvenTree/notifications/notifications.html:89 -#: templates/js/translated/notification.js:84 +#: templates/js/translated/notification.js:85 msgid "Delete Notification" msgstr "" @@ -8817,7 +8826,7 @@ msgid "Stage" msgstr "" #: templates/InvenTree/settings/plugin.html:75 -#: templates/js/translated/notification.js:75 +#: templates/js/translated/notification.js:76 msgid "Message" msgstr "" @@ -10892,32 +10901,32 @@ msgid "No news found" msgstr "" #: templates/js/translated/news.js:38 -#: templates/js/translated/notification.js:45 +#: templates/js/translated/notification.js:46 #: templates/js/translated/part.js:1581 msgid "ID" msgstr "" -#: templates/js/translated/notification.js:51 +#: templates/js/translated/notification.js:52 msgid "Age" msgstr "" -#: templates/js/translated/notification.js:64 +#: templates/js/translated/notification.js:65 msgid "Notification" msgstr "" -#: templates/js/translated/notification.js:223 +#: templates/js/translated/notification.js:224 msgid "Mark as unread" msgstr "" -#: templates/js/translated/notification.js:227 +#: templates/js/translated/notification.js:228 msgid "Mark as read" msgstr "" -#: templates/js/translated/notification.js:253 +#: templates/js/translated/notification.js:254 msgid "No unread notifications" msgstr "" -#: templates/js/translated/notification.js:295 templates/notifications.html:12 +#: templates/js/translated/notification.js:296 templates/notifications.html:12 msgid "Notifications will load here" msgstr "" @@ -11103,7 +11112,7 @@ msgid "Copy Bill of Materials" msgstr "" #: templates/js/translated/part.js:662 -#: templates/js/translated/table_filters.js:682 +#: templates/js/translated/table_filters.js:707 msgid "Low stock" msgstr "" @@ -12242,7 +12251,7 @@ msgid "Stock item is destroyed" msgstr "" #: templates/js/translated/stock.js:2062 -#: templates/js/translated/table_filters.js:302 +#: templates/js/translated/table_filters.js:326 msgid "Depleted" msgstr "" @@ -12366,265 +12375,265 @@ msgstr "" msgid "Change Stock Status" msgstr "" -#: templates/js/translated/table_filters.js:50 +#: templates/js/translated/table_filters.js:74 msgid "Has project code" msgstr "" -#: templates/js/translated/table_filters.js:65 -#: templates/js/translated/table_filters.js:540 -#: templates/js/translated/table_filters.js:552 -#: templates/js/translated/table_filters.js:593 +#: templates/js/translated/table_filters.js:89 +#: templates/js/translated/table_filters.js:565 +#: templates/js/translated/table_filters.js:577 +#: templates/js/translated/table_filters.js:618 msgid "Order status" msgstr "" -#: templates/js/translated/table_filters.js:70 -#: templates/js/translated/table_filters.js:557 -#: templates/js/translated/table_filters.js:583 -#: templates/js/translated/table_filters.js:598 +#: templates/js/translated/table_filters.js:94 +#: templates/js/translated/table_filters.js:582 +#: templates/js/translated/table_filters.js:608 +#: templates/js/translated/table_filters.js:623 msgid "Outstanding" msgstr "" -#: templates/js/translated/table_filters.js:78 -#: templates/js/translated/table_filters.js:464 -#: templates/js/translated/table_filters.js:565 -#: templates/js/translated/table_filters.js:606 +#: templates/js/translated/table_filters.js:102 +#: templates/js/translated/table_filters.js:488 +#: templates/js/translated/table_filters.js:590 +#: templates/js/translated/table_filters.js:631 msgid "Assigned to me" msgstr "" -#: templates/js/translated/table_filters.js:134 +#: templates/js/translated/table_filters.js:158 msgid "Trackable Part" msgstr "" -#: templates/js/translated/table_filters.js:138 +#: templates/js/translated/table_filters.js:162 msgid "Assembled Part" msgstr "" -#: templates/js/translated/table_filters.js:142 +#: templates/js/translated/table_filters.js:166 msgid "Has Available Stock" msgstr "" -#: templates/js/translated/table_filters.js:158 +#: templates/js/translated/table_filters.js:182 msgid "Allow Variant Stock" msgstr "" -#: templates/js/translated/table_filters.js:170 -#: templates/js/translated/table_filters.js:714 +#: templates/js/translated/table_filters.js:194 +#: templates/js/translated/table_filters.js:739 msgid "Has Pricing" msgstr "" -#: templates/js/translated/table_filters.js:210 -#: templates/js/translated/table_filters.js:297 +#: templates/js/translated/table_filters.js:234 +#: templates/js/translated/table_filters.js:321 msgid "Include sublocations" msgstr "" -#: templates/js/translated/table_filters.js:211 +#: templates/js/translated/table_filters.js:235 msgid "Include locations" msgstr "" -#: templates/js/translated/table_filters.js:230 -#: templates/js/translated/table_filters.js:231 -#: templates/js/translated/table_filters.js:646 +#: templates/js/translated/table_filters.js:254 +#: templates/js/translated/table_filters.js:255 +#: templates/js/translated/table_filters.js:671 msgid "Include subcategories" msgstr "" -#: templates/js/translated/table_filters.js:239 -#: templates/js/translated/table_filters.js:694 +#: templates/js/translated/table_filters.js:263 +#: templates/js/translated/table_filters.js:719 msgid "Subscribed" msgstr "" -#: templates/js/translated/table_filters.js:250 -#: templates/js/translated/table_filters.js:332 +#: templates/js/translated/table_filters.js:274 +#: templates/js/translated/table_filters.js:356 msgid "Is Serialized" msgstr "" -#: templates/js/translated/table_filters.js:253 -#: templates/js/translated/table_filters.js:339 +#: templates/js/translated/table_filters.js:277 +#: templates/js/translated/table_filters.js:363 msgid "Serial number GTE" msgstr "" -#: templates/js/translated/table_filters.js:254 -#: templates/js/translated/table_filters.js:340 +#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:364 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:257 -#: templates/js/translated/table_filters.js:343 +#: templates/js/translated/table_filters.js:281 +#: templates/js/translated/table_filters.js:367 msgid "Serial number LTE" msgstr "" -#: templates/js/translated/table_filters.js:258 -#: templates/js/translated/table_filters.js:344 +#: templates/js/translated/table_filters.js:282 +#: templates/js/translated/table_filters.js:368 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/translated/table_filters.js:261 -#: templates/js/translated/table_filters.js:262 -#: templates/js/translated/table_filters.js:335 -#: templates/js/translated/table_filters.js:336 +#: templates/js/translated/table_filters.js:285 +#: templates/js/translated/table_filters.js:286 +#: templates/js/translated/table_filters.js:359 +#: templates/js/translated/table_filters.js:360 msgid "Serial number" msgstr "" -#: templates/js/translated/table_filters.js:266 -#: templates/js/translated/table_filters.js:357 +#: templates/js/translated/table_filters.js:290 +#: templates/js/translated/table_filters.js:381 msgid "Batch code" msgstr "" -#: templates/js/translated/table_filters.js:277 -#: templates/js/translated/table_filters.js:635 +#: templates/js/translated/table_filters.js:301 +#: templates/js/translated/table_filters.js:660 msgid "Active parts" msgstr "" -#: templates/js/translated/table_filters.js:278 +#: templates/js/translated/table_filters.js:302 msgid "Show stock for active parts" msgstr "" -#: templates/js/translated/table_filters.js:283 +#: templates/js/translated/table_filters.js:307 msgid "Part is an assembly" msgstr "" -#: templates/js/translated/table_filters.js:287 +#: templates/js/translated/table_filters.js:311 msgid "Is allocated" msgstr "" -#: templates/js/translated/table_filters.js:288 +#: templates/js/translated/table_filters.js:312 msgid "Item has been allocated" msgstr "" -#: templates/js/translated/table_filters.js:293 +#: templates/js/translated/table_filters.js:317 msgid "Stock is available for use" msgstr "" -#: templates/js/translated/table_filters.js:298 +#: templates/js/translated/table_filters.js:322 msgid "Include stock in sublocations" msgstr "" -#: templates/js/translated/table_filters.js:303 +#: templates/js/translated/table_filters.js:327 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/translated/table_filters.js:308 +#: templates/js/translated/table_filters.js:332 msgid "Show items which are in stock" msgstr "" -#: templates/js/translated/table_filters.js:312 +#: templates/js/translated/table_filters.js:336 msgid "In Production" msgstr "" -#: templates/js/translated/table_filters.js:313 +#: templates/js/translated/table_filters.js:337 msgid "Show items which are in production" msgstr "" -#: templates/js/translated/table_filters.js:317 +#: templates/js/translated/table_filters.js:341 msgid "Include Variants" msgstr "" -#: templates/js/translated/table_filters.js:318 +#: templates/js/translated/table_filters.js:342 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/translated/table_filters.js:322 +#: templates/js/translated/table_filters.js:346 msgid "Installed" msgstr "" -#: templates/js/translated/table_filters.js:323 +#: templates/js/translated/table_filters.js:347 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/translated/table_filters.js:328 +#: templates/js/translated/table_filters.js:352 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/translated/table_filters.js:348 -#: templates/js/translated/table_filters.js:349 +#: templates/js/translated/table_filters.js:372 +#: templates/js/translated/table_filters.js:373 msgid "Stock status" msgstr "" -#: templates/js/translated/table_filters.js:352 +#: templates/js/translated/table_filters.js:376 msgid "Has batch code" msgstr "" -#: templates/js/translated/table_filters.js:361 +#: templates/js/translated/table_filters.js:385 msgid "Stock item is tracked by either batch code or serial number" msgstr "" -#: templates/js/translated/table_filters.js:366 +#: templates/js/translated/table_filters.js:390 msgid "Has purchase price" msgstr "" -#: templates/js/translated/table_filters.js:367 +#: templates/js/translated/table_filters.js:391 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/translated/table_filters.js:371 +#: templates/js/translated/table_filters.js:395 msgid "Expiry Date before" msgstr "" -#: templates/js/translated/table_filters.js:375 +#: templates/js/translated/table_filters.js:399 msgid "Expiry Date after" msgstr "" -#: templates/js/translated/table_filters.js:388 +#: templates/js/translated/table_filters.js:412 msgid "Show stock items which have expired" msgstr "" -#: templates/js/translated/table_filters.js:394 +#: templates/js/translated/table_filters.js:418 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/translated/table_filters.js:408 +#: templates/js/translated/table_filters.js:432 msgid "Test Passed" msgstr "" -#: templates/js/translated/table_filters.js:412 +#: templates/js/translated/table_filters.js:436 msgid "Include Installed Items" msgstr "" -#: templates/js/translated/table_filters.js:451 +#: templates/js/translated/table_filters.js:475 msgid "Build status" msgstr "" -#: templates/js/translated/table_filters.js:647 +#: templates/js/translated/table_filters.js:672 msgid "Include parts in subcategories" msgstr "" -#: templates/js/translated/table_filters.js:652 +#: templates/js/translated/table_filters.js:677 msgid "Show active parts" msgstr "" -#: templates/js/translated/table_filters.js:660 +#: templates/js/translated/table_filters.js:685 msgid "Available stock" msgstr "" -#: templates/js/translated/table_filters.js:668 -#: templates/js/translated/table_filters.js:764 +#: templates/js/translated/table_filters.js:693 +#: templates/js/translated/table_filters.js:789 msgid "Has Units" msgstr "" -#: templates/js/translated/table_filters.js:669 +#: templates/js/translated/table_filters.js:694 msgid "Part has defined units" msgstr "" -#: templates/js/translated/table_filters.js:673 +#: templates/js/translated/table_filters.js:698 msgid "Has IPN" msgstr "" -#: templates/js/translated/table_filters.js:674 +#: templates/js/translated/table_filters.js:699 msgid "Part has internal part number" msgstr "" -#: templates/js/translated/table_filters.js:678 +#: templates/js/translated/table_filters.js:703 msgid "In stock" msgstr "" -#: templates/js/translated/table_filters.js:686 +#: templates/js/translated/table_filters.js:711 msgid "Purchasable" msgstr "" -#: templates/js/translated/table_filters.js:698 +#: templates/js/translated/table_filters.js:723 msgid "Has stocktake entries" msgstr "" -#: templates/js/translated/table_filters.js:760 +#: templates/js/translated/table_filters.js:785 msgid "Has Choices" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index 7db85b7584..4bc9ea37cc 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 93262a39cb..beba47df35 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 08790bb7cd..0ff0cb99ac 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: 2023-09-05 14:06\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Abbrechen" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Speichern" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Login fehlgeschlagen" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Fehler" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Mehr lesen" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Unbekannter Fehler" @@ -198,8 +239,8 @@ msgstr "PLH" msgid "Scan QR code" msgstr "QR-Code scannen" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Fehler" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Abbrechen" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Speichern" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "Bereits angemeldet" msgid "Found an existing login - using it to log you in." msgstr "Es existiert ein Login - mit dem Sie angemeldet werden." +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Prüfe ob Sie bereits angemeldet sind" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "Diese Seite ist nicht bekannt oder wurde verschoben." msgid "Go to the start page" msgstr "Zur Startseite" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index dd951bf900..0852710b4c 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 85e67a1a75..c846c70fa0 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: 2023-09-05 14:07\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Error al iniciar sesión" @@ -165,12 +185,33 @@ msgstr "Nombre: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Órdenes de compra" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "Ordenes de devolución" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index dd2e1431aa..16583cb865 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 5815b4c04d..98c0a1e938 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index fbad69083f..bd35f06879 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Titre" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Annuler" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Envoyer" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Login invalide" @@ -165,12 +185,33 @@ msgstr "Nom : {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Erreur" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "En Savoir Plus" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Erreur inconnue" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "Scanner le QR code" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "Miniature" @@ -313,93 +354,98 @@ msgstr "Documentation" msgid "About" msgstr "À propos" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "Composants" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "Pièces du fournisseur" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "Pièces du fabricant" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "Catégories de composants" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "Articles en stock" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "Emplacements de stock" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Ordres de fabrication" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "Sociétés" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Ordres d'achat" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "Ordres de vente" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "Retours" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "résultats" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Entrez un texte à rechercher" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Options de recherche" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "Recherche par regex" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Recherche par mot entier" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Erreur" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "Une erreur s'est produite lors de la recherche" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Aucun résultat" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "Aucun résultat disponible pour la requête" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Annuler" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Envoyer" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "Déjà connecté" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Vérifier si vous êtes déjà connecté" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "Désolé, cette page est inconnue ou a été déplacée." msgid "Go to the start page" msgstr "Aller à la page d'accueil" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 1c1522dcba..9bf197fe2e 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: 2023-08-16 14:07\n" +"PO-Revision-Date: 2023-09-12 00:10\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" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index e2a5286330..6cb8dda08f 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "शीर्षक" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "लॉगिन असफल" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "क्यूआर कोड स्कैन करें" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 0f3bf4b3db..ab92b29d92 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: 2023-09-05 14:06\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Cím" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Mégsem" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Küldés" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Belépés sikertelen" @@ -165,12 +185,33 @@ 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:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Hiba" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "Betöltés" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Tudj meg többet" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Ismeretlen hiba" @@ -198,8 +239,8 @@ msgstr "PLH" msgid "Scan QR code" msgstr "QR kód beolvasása" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "Bélyegkép" @@ -313,93 +354,98 @@ msgstr "Dokumentáció" msgid "About" msgstr "Névjegy" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "Alkatrészek" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "Beszállítói alkatrészek" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "Gyártói alkatrészek" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "Alkatrész kategóriák" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "Készlet tételek" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "Készlethelyek" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Gyártási utasítások" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "Cégek" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Beszerzési rendelések" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "Vevői rendelések" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "Visszavételek" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "eredmények" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Írd be a keresett szöveget" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Keresési opciók" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "Regex keresés" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Teljes szó keresés" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Hiba" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "Hiba történt a keresés közben" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Nincs találat" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "Nincs találat a keresésre" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "Érték" msgid "Select filter value" msgstr "Szűrő érték kiválasztása" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Mégsem" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "Szűrő hozzáadása" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "Nincs találat" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "Hibás kérés" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "Jogosulatlan" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "Tiltott" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "Nem található" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "Vonalkód műveletek" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "Nyomtatási műveletek" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "Adatok frissítése" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "Táblaszűrők" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "Műveletek" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "Azonosító" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "Alkatrész" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "Leírás" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "Kész" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "Állapot" @@ -557,151 +602,157 @@ msgstr "Állapot" msgid "Created" msgstr "Létrehozva" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "IPN" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "Mértékegységek" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "Kategória" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "Készlet" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "Ártartomány" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "Link" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "Aktív" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "Szűrés aktív státusz szerint" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "Gyártmány" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "Szűrés szerelési tulajdonság szerint" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "Alkategóriákkal együtt" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "Alkategóriákkal együtt" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "Összetevő" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "Szűrés összetevő tulajdonság szerint" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "Követésre kötelezett" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "Szűrés követésre kötelezettség szerint" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "Van mértékegysége" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "Szűrés meglévő mértékegység szerint" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "Van IPN-je" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "Szűrés meglévő IPN szerint" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "Van készlet" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "Szűrés meglévő készlet szerint" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "Alacsony készlet" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "Szűrés alacsony készlet szerint" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "Beszerezhető" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "Szűrés beszerezhetőség szerint" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "Értékesíthető" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "Szűrés értékesíthetőség szerint" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "Virtuális" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "Szűrés virtuális alkatrészek szerint" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "Nem virtuális" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "Batch" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "Hely" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "Műveletek" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "Teszt szűrő" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "Ez egy teszt szűrő" @@ -736,10 +787,6 @@ msgstr "Visszajelzés küldése" msgid "Getting started" msgstr "Első lépések" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "Betöltés" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "Elrendezés" @@ -764,11 +811,6 @@ msgstr "Megjelenítés" msgid "Show Boxes" msgstr "Dobozok megjelenítése" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Küldés" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "Értesítésre beállított alkatrészek" @@ -869,7 +911,7 @@ msgstr "Gyártás" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "Játszótér" @@ -1034,6 +1076,76 @@ msgstr "Már bejelentkeztél" msgid "Found an existing login - using it to log you in." msgstr "Van ilyen login - azt használom a belépéshez." +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "Nincs implementálva" @@ -1042,6 +1154,22 @@ msgstr "Nincs implementálva" msgid "This feature is not yet implemented" msgstr "Ez a funkció még nem készült el" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Ellenőrzöm hogy be vagy-e már jelentkezve" @@ -1102,7 +1230,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:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "Ez az oldal a Platform UI lehetőségeit mutatja be." @@ -1317,6 +1445,54 @@ msgstr "Elnézést, ez az oldal ismeretlen vagy el lett mozgatva." msgid "Go to the start page" msgstr "Ugrás a kezdőlapra" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "Mobil kijelző érzékelve" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 22ef459785..6e0a229377 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index 2f5340167d..2cfdff40a1 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index 92eb1a7979..a5dc825489 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index 11dd1da90b..37b7e967b1 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index e8bbe0a59c..a2ac89b943 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index 7bc98a5034..45c7ad0948 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index ed4b77ed0c..924f606662 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\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" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index e371f7bc26..2667e47ff3 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: 2023-09-05 14:07\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Título" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "Sucesso" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "Há erros de formulário" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Cancelar" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Enviar" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Falha ao acessar" @@ -165,12 +185,33 @@ 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:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Erro" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "Buscar" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "Carregando" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "Nenhum resultado encontrado" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Leia Mais" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Erro desconhecido" @@ -198,8 +239,8 @@ msgstr "PLH" msgid "Scan QR code" msgstr "Escanear código QR" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "Miniatura" @@ -313,93 +354,98 @@ msgstr "Documentação" msgid "About" msgstr "Sobre" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "Peças" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "Peças do Fornecedor" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "Peças do Fabricante" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "Categorias de Peça" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "Itens de Estoque" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "Locais de estoque" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Ordens de Produções" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "Empresas" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Pedidos de compra" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "Pedidos de vendas" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "Pedidos de Devolução" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "resultados" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Digite o texto de pesquisa" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Opções de pesquisa" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "Busca por Regex" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Pesquisa de palavras inteira" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Erro" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "Ocorreu um erro durante a pesquisa" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Nenhum resultado" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "Não há resultados disponíveis para a pesquisa" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "Modelo desconhecido: {model}" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "Remessa" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "Valor" msgid "Select filter value" msgstr "Selecionar valor do filtro" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Cancelar" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "Adicionar Filtro" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "Nenhum registro encontrado" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "Requisição inválida" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "Não autorizado" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "Proibido" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "Não encontrado" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "Ações de código de barras" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "Ações de impressão" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "Atualizar dados" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "Filtros da Tabela" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "Ações" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "Referência" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "Peça" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "Descrição" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "Concluído" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "Estado" @@ -557,151 +602,157 @@ msgstr "Estado" msgid "Created" msgstr "Criado" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "IPN" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "Unidades" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "Categoria" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "Estoque" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "Faixa de Preço" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "Link" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "Ativo" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "Filtrar por peça em estado ativo" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "Montagem" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "Filtrar por atributo de montagem" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "Incluir Subcategorias" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "Incluir peças em subcategorias" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "Componente" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "Filtrar por atributo do componente" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "Rastreável" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "Filtrar por atributo rastreável" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "Possui unidades" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "Filtrar por peças que têm unidades" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "Tem IPN" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "Filtrar por partes que tenham um número de peça interna" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "Tem estoque" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "Filtrar por peças que têm estoque" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "Estoque Baixo" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "Filtrar por peças que tenham estoque baixo" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "Comprável" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "Filtrar por peças que são compráveis" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "Vendível" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "Filtrar por peças que são vendíveis" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "Virtual" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "Filtrar por peças que são virtuais" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "Não é Virtual" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "Editar" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "Detalhe" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "Lote" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "Local" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "Ações" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "Testar Filtro" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "Este é um filtro de testes" @@ -736,10 +787,6 @@ msgstr "Forneça Avaliação" msgid "Getting started" msgstr "Iniciando" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "Carregando" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "Disposição" @@ -764,11 +811,6 @@ msgstr "Aparência" msgid "Show Boxes" msgstr "Mostrar Caixas" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Enviar" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "Peças inscritas" @@ -869,7 +911,7 @@ msgstr "Produzir" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "Área de testes" @@ -1034,6 +1076,76 @@ msgstr "Já conectado" msgid "Found an existing login - using it to log you in." msgstr "Encontrado uma conta existente - usando-o para iniciar sessão." +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "Erro no formulário" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "Método de formulário não fornecido" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "A resposta não contém dados de ação" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "Formulário inválido" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "parâmetro do método não fornecido" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "Excluir" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "Criar Peça" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "Peça criada" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "Editar Peça" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "Peça atualizada" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "Categoria de peça parental" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "Adicionar quantidade dada como pacotes e não itens individuais" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "Inserir quantidade inicial deste item de estoque" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "Números de Série" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "Insira o número de série para novo estoque (ou deixe em branco)" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "Criar Item de Estoque" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "Editar Item do Estoque" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "Não implementado" @@ -1042,6 +1154,22 @@ msgstr "Não implementado" msgid "This feature is not yet implemented" msgstr "Esta função ainda não foi implementada" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "Permissão negada" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "Você não tem permissão para realizar esta ação" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "Código de retorno inválido" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "O servidor retornou o estado {returnCode}" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Checando se você já está conectado" @@ -1102,7 +1230,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:17 +#: src/pages/Index/Playground.tsx:92 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." @@ -1317,6 +1445,54 @@ msgstr "Desculpe, esta página não é conhecida ou foi movida." msgid "Go to the start page" msgstr "Ir para a página inicial" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "Detalhes" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "Variantes" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "Lista de Materiais" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "Usado em" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "Preços" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "Fornecedores" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "Testar Modelos" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "Peças Relacionadas" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "Anexos" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "Anotações" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "Categorias" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "Parâmetros" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "Visualização móvel detectada" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index c95dd2193d..ce2a73a2ee 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: 2023-08-26 03:11\n" +"PO-Revision-Date: 2023-09-12 00:10\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" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Заголовок" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Ошибка входа" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Заказы на сборку" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Введите слова для поиска" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 01a9bb02ec..e245956dea 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n%100==4 ? 3 : 0);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index 500bad93f7..4f34b12d11 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: 2023-08-25 03:12\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Titel" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Avbryt" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Skicka" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Inloggningen misslyckades" @@ -165,12 +185,33 @@ msgstr "Namn: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Fel" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "Inga resultat hittades" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Läs mer" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Okänt fel" @@ -198,8 +239,8 @@ msgstr "PLH" msgid "Scan QR code" msgstr "Skanna QR-kod" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "Miniatyrbild" @@ -313,93 +354,98 @@ msgstr "Dokumentation" msgid "About" msgstr "Om" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "Artiklar" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "Leverantörsartikel" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "Tillverkarens artiklar" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "Artikelkategorier" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "Artikel i lager" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "Lagerplats" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Byggordrar" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "Företag" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Inköpsorder" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "Försäljningsorder" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "Returorder" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "resultat" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Ange sökord" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Sökalternativ" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Hela ordsökningen" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Fel" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "Ett fel inträffade under sökfrågan" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Inga resultat" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "Inga resultat tillgängliga för sökfrågan" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "Värde" msgid "Select filter value" msgstr "Välj filtervärde" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Avbryt" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "Lägg till filter" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "Inga resultat hittades" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "Felaktig begäran" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "Ej behörig" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "Otillåten" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "Hittades inte" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "Streckkods åtgärder" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "Skriv ut åtgärder" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "Uppdatera data" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "Tabellfilter" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "Åtgärder" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "Referens" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "Artkel" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "Beskrivning" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "Slutförd" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "Status" @@ -557,151 +602,157 @@ msgstr "Status" msgid "Created" msgstr "Skapad" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "IAN" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "Enheter" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "Kategori" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "Lagersaldo" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "Prisintervall" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "Länk" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "Aktiv" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "Filtrera på aktiv artiklestatus" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "Montering" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "Filtrera efter monteringsattribut" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "Inkludera underkategorier" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "Inkludera artiklar från underkategorier" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "Komponent" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "Filtrera efter komponentattribut" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "Spårbart objekt" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "Filtrera på spårbart attribut" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "Har enheter" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "Filtrera efter artiklar som har enheter" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "Har IAN" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "Filtrera efter artiklar som har ett internt artikelnummer" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "I lager" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "Filtrera efter artiklar som har enheter" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "Få i lager" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "Filtrera på ariklar som har lågt saldo" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "Kan köpas" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "Filtrera på artiklar som kan köpas" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "Försäljningsbar" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "Filtrera på artiklar som kan säljas" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "Virtuell" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "Filtrera efter artiklar som är virtuella" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "Inte virtuell" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "Batch" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "Plats" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "Åtgärder" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "Testa filter" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "Detta är ett testfilter" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Skicka" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "Prenumererade artiklar" @@ -869,7 +911,7 @@ msgstr "Bygg" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "Redan inloggad" msgid "Found an existing login - using it to log you in." msgstr "Hittade en befintlig inloggning - använder den för att logga in dig." +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "Radera" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "Serienummer" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "Inte implementerad" @@ -1042,6 +1154,22 @@ msgstr "Inte implementerad" msgid "This feature is not yet implemented" msgstr "Denna funktionen har inte implementerats" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Kontrollerar om du redan är inloggad" @@ -1102,7 +1230,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:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "Tyvärr, denna sida hittades inte eller flyttad." msgid "Go to the start page" msgstr "Gå till startsidan" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "Mobil vy upptäckt" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index 3b7f2b8184..cbc2d0b5d7 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 600151b43e..6e2b3c5393 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:10\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Başlık" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Vazgeç" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Gönder" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Giriş başarısız" @@ -165,12 +185,33 @@ 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:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Hata" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "Yükleniyor" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Devamını Oku" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Bilinmeyen hata" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "QR kodunu tara" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "Küçük resim" @@ -313,93 +354,98 @@ msgstr "Dokümantasyon" msgid "About" msgstr "Hakkında" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "Parçalar" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "Üretici Parçaları" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "Parça Kategorileri" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "Stok Kalemleri" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "Stok Konumları" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "Şirketler" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "Satış Emirleri" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "İade Emirleri" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "sonuçlar" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Arama metnini gir" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Arama Seçenekleri" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "Regex arama" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Tam kelime arama" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Hata" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "Arama sorgusu sırasında bir hata oluştu" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Sonuç yok" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "Arama sorgusu için sonuç yok" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "Değer" msgid "Select filter value" msgstr "Filtre değeri seç" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Vazgeç" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "Filtre Ekle" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "Hiç kayıt bulunamadı" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "Hatalı istek" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "Yetkisiz" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "Yasaklı" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "Bulunamadı" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "Barkod işlemleri" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "Yazdırma işlemleri" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "Veriyi yenile" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "Tablo filtreleri" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "Eylemler" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "Referans" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "Parça" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "Açıklama" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "Tamamlandı" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "Durum" @@ -557,151 +602,157 @@ msgstr "Durum" msgid "Created" msgstr "Oluşturuldu" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "DPN" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "Birim" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "Kategori" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "Stok" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "Fiyat Aralığı" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "Bağlantı" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "Aktif" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "Parçanın aktiflik durumuna göre filtrele" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "Montaj" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "Montaj niteliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "Alt Kategorileri Dahil Et" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "Bileşen" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "Bileşen niteliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "Takip Edilebilir" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "Takip edilebilirliğine göre filtrele" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "Birimi Var" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "Birimi olan parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "DPN Var" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "Dahili parça numarası bulunan parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "Stoğu Var" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "Stoğu olan parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "Düşük Stok" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "Düşük stoğu olan parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "Satın alınabilir parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "Satılabilir" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "Satılabilir parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "Sanal" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "Sanal parçaları filtrele" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "Sanal Değil" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "Toplu" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "Konum" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "Eylemler" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "Geri Bildirim Gönder" msgid "Getting started" msgstr "Başlarken" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "Yükleniyor" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "Yerleşim" @@ -764,11 +811,6 @@ msgstr "Görünüm" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Gönder" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "Zaten giriş yapılmış" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "Zaten giriş yapıp yapmadığınız kontrol ediliyor" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "Üzgünüz, böyle bir sayfa yok veya taşınmış." msgid "Go to the start page" msgstr "Başlangıç ​​sayfasına git" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 824e5e30fc..7b03f4d034 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: 2023-08-16 14:08\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "Tiêu đề" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "Hủy bỏ" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "Gửi" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "Đăng nhập thất bại" @@ -165,12 +185,33 @@ msgstr "Tên: {0}" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "Lỗi" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "Đang tải" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "Xem thêm" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "Lỗi không xác định" @@ -198,8 +239,8 @@ msgstr "PLH" msgid "Scan QR code" msgstr "Quét mã QR" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "Tài liệu" msgid "About" msgstr "Giới thiệu" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "kết quả" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "Nhập văn bản tìm kiếm" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "Tùy chọn tìm kiếm" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "Tìm phù hợp toàn bộ từ" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "Lỗi" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "Không có kết quả" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "Giá trị" msgid "Select filter value" msgstr "Lựa chọn giá trị để lọc" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "Hủy bỏ" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "Thêm bộ lọc" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "Yêu cầu không hợp lệ" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "Không tìm thấy" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "Làm mới dữ liệu" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "Chức năng" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "Tham chiếu" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "Phụ kiện" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "Mô tả" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "Hoàn thành" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "Trạng thái" @@ -557,151 +602,157 @@ msgstr "Trạng thái" msgid "Created" msgstr "Được tạo" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "IPN" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "Đơn vị" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "Danh mục" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "Kho hàng" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "Khoảng giá" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "Liên kết" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "Hoạt động" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "Thành phần" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "Vị trí" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "Chức năng" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "Kiểm thử bộ lọc" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "Bắt đầu" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "Đang tải" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "Bố cục" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "Gửi" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "Xây dựng" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "Đã đăng nhập" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" 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:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "Chuyển đến trang đầu" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr "" diff --git a/src/frontend/src/locales/zh/messages.po b/src/frontend/src/locales/zh/messages.po index 5ee419c675..164c4724aa 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: 2023-09-05 14:07\n" +"PO-Revision-Date: 2023-09-12 00:11\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -22,6 +22,26 @@ msgstr "" msgid "Title" msgstr "" +#: src/components/forms/ApiForm.tsx:189 +msgid "Success" +msgstr "" + +#: src/components/forms/ApiForm.tsx:262 +msgid "Form Errors Exist" +msgstr "" + +#: src/components/forms/ApiForm.tsx:301 +#: src/components/tables/FilterSelectModal.tsx:166 +#: src/contexts/ThemeContext.tsx:65 +msgid "Cancel" +msgstr "" + +#: src/components/forms/ApiForm.tsx:310 +#: src/contexts/ThemeContext.tsx:65 +#: src/pages/Index/Profile/UserPanel.tsx:107 +msgid "Submit" +msgstr "" + #: src/components/forms/AuthenticationForm.tsx:36 msgid "Login failed" msgstr "" @@ -165,12 +185,33 @@ msgstr "" msgid "State: <0>worker ({0}), <1>plugins{1}" msgstr "" +#: src/components/forms/fields/ApiFormField.tsx:286 +#: src/components/nav/SearchDrawer.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:368 +#: src/pages/ErrorPage.tsx:12 +#: src/pages/ErrorPage.tsx:25 +msgid "Error" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:194 +msgid "Search" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:195 +#: src/components/widgets/WidgetLayout.tsx:134 +msgid "Loading" +msgstr "" + +#: src/components/forms/fields/RelatedModelField.tsx:197 +msgid "No results found" +msgstr "" + #: src/components/items/DocTooltip.tsx:89 msgid "Read More" msgstr "" #: src/components/items/ErrorItem.tsx:5 -#: src/components/tables/InvenTreeTable.tsx:336 +#: src/components/tables/InvenTreeTable.tsx:360 msgid "Unknown error" msgstr "" @@ -198,8 +239,8 @@ msgstr "" msgid "Scan QR code" msgstr "" -#: src/components/items/Thumbnail.tsx:8 -#: src/components/items/Thumbnail.tsx:41 +#: src/components/items/Thumbnail.tsx:10 +#: src/components/items/Thumbnail.tsx:43 msgid "Thumbnail" msgstr "" @@ -313,93 +354,98 @@ msgstr "" msgid "About" msgstr "" -#: src/components/nav/SearchDrawer.tsx:65 +#: src/components/nav/SearchDrawer.tsx:60 #: src/defaults/links.tsx:26 -#: src/pages/Index/Part.tsx:13 +#: src/pages/part/PartIndex.tsx:23 +#: src/pages/part/PartIndex.tsx:46 msgid "Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:74 +#: src/components/nav/SearchDrawer.tsx:68 msgid "Supplier Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:88 +#: src/components/nav/SearchDrawer.tsx:81 msgid "Manufacturer Parts" msgstr "" -#: src/components/nav/SearchDrawer.tsx:102 +#: src/components/nav/SearchDrawer.tsx:94 msgid "Part Categories" msgstr "" -#: src/components/nav/SearchDrawer.tsx:111 +#: src/components/nav/SearchDrawer.tsx:102 #: src/pages/Index/Stock.tsx:13 msgid "Stock Items" msgstr "" -#: src/components/nav/SearchDrawer.tsx:123 +#: src/components/nav/SearchDrawer.tsx:113 msgid "Stock Locations" msgstr "" -#: src/components/nav/SearchDrawer.tsx:132 +#: src/components/nav/SearchDrawer.tsx:121 #: src/pages/Index/Build.tsx:13 +#: src/pages/part/PartDetail.tsx:76 msgid "Build Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:143 +#: src/components/nav/SearchDrawer.tsx:131 msgid "Companies" msgstr "" -#: src/components/nav/SearchDrawer.tsx:153 +#: src/components/nav/SearchDrawer.tsx:140 +#: src/pages/part/PartDetail.tsx:103 msgid "Purchase Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:164 +#: src/components/nav/SearchDrawer.tsx:150 +#: src/pages/part/PartDetail.tsx:110 msgid "Sales Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:175 +#: src/components/nav/SearchDrawer.tsx:160 msgid "Return Orders" msgstr "" -#: src/components/nav/SearchDrawer.tsx:209 +#: src/components/nav/SearchDrawer.tsx:195 msgid "results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:346 +#: src/components/nav/SearchDrawer.tsx:351 msgid "Enter search text" msgstr "" -#: src/components/nav/SearchDrawer.tsx:373 +#: src/components/nav/SearchDrawer.tsx:378 msgid "Search Options" msgstr "" -#: src/components/nav/SearchDrawer.tsx:376 +#: src/components/nav/SearchDrawer.tsx:381 msgid "Regex search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:386 +#: src/components/nav/SearchDrawer.tsx:391 msgid "Whole word search" msgstr "" -#: src/components/nav/SearchDrawer.tsx:419 -#: src/components/tables/InvenTreeTable.tsx:344 -#: src/pages/ErrorPage.tsx:12 -#: src/pages/ErrorPage.tsx:25 -msgid "Error" -msgstr "" - -#: src/components/nav/SearchDrawer.tsx:422 +#: src/components/nav/SearchDrawer.tsx:428 msgid "An error occurred during search query" msgstr "" -#: src/components/nav/SearchDrawer.tsx:430 +#: src/components/nav/SearchDrawer.tsx:439 msgid "No results" msgstr "" -#: src/components/nav/SearchDrawer.tsx:433 +#: src/components/nav/SearchDrawer.tsx:442 msgid "No results available for search query" msgstr "" +#: src/components/render/Instance.tsx:65 +msgid "Unknown model: {model}" +msgstr "" + +#: src/components/render/Order.tsx:67 +msgid "Shipment" +msgstr "" + #: src/components/tables/ColumnSelect.tsx:17 #: src/components/tables/ColumnSelect.tsx:24 msgid "Select Columns" @@ -469,66 +515,65 @@ msgstr "" msgid "Select filter value" msgstr "" -#: src/components/tables/FilterSelectModal.tsx:166 -#: src/contexts/ThemeContext.tsx:62 -msgid "Cancel" -msgstr "" - #: src/components/tables/FilterSelectModal.tsx:172 msgid "Add Filter" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:95 +#: src/components/tables/InvenTreeTable.tsx:96 msgid "No records found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:323 +#: src/components/tables/InvenTreeTable.tsx:347 msgid "Bad request" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:326 +#: src/components/tables/InvenTreeTable.tsx:350 msgid "Unauthorized" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:329 +#: src/components/tables/InvenTreeTable.tsx:353 msgid "Forbidden" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:332 +#: src/components/tables/InvenTreeTable.tsx:356 msgid "Not found" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:381 -#: src/components/tables/InvenTreeTable.tsx:382 +#: src/components/tables/InvenTreeTable.tsx:405 +#: src/components/tables/InvenTreeTable.tsx:406 msgid "Barcode actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:389 -#: src/components/tables/InvenTreeTable.tsx:390 +#: src/components/tables/InvenTreeTable.tsx:413 +#: src/components/tables/InvenTreeTable.tsx:414 msgid "Print actions" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:407 +#: src/components/tables/InvenTreeTable.tsx:431 msgid "Refresh data" msgstr "" -#: src/components/tables/InvenTreeTable.tsx:425 +#: src/components/tables/InvenTreeTable.tsx:449 msgid "Table filters" msgstr "" +#: src/components/tables/RowActions.tsx:35 +msgid "Actions" +msgstr "" + #: src/components/tables/build/BuildOrderTable.tsx:18 msgid "Reference" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:24 -#: src/components/tables/part/PartTable.tsx:20 -#: src/components/tables/stock/StockItemTable.tsx:21 +#: src/components/tables/part/PartTable.tsx:25 +#: src/components/tables/stock/StockItemTable.tsx:22 msgid "Part" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:41 -#: src/components/tables/part/PartTable.tsx:46 -#: src/components/tables/stock/StockItemTable.tsx:37 +#: src/components/tables/part/PartTable.tsx:51 +#: src/components/tables/stock/StockItemTable.tsx:38 msgid "Description" msgstr "" @@ -549,7 +594,7 @@ msgid "Completed" msgstr "" #: src/components/tables/build/BuildOrderTable.tsx:86 -#: src/components/tables/stock/StockItemTable.tsx:50 +#: src/components/tables/stock/StockItemTable.tsx:51 msgid "Status" msgstr "" @@ -557,151 +602,157 @@ msgstr "" msgid "Created" msgstr "" -#: src/components/tables/part/PartTable.tsx:34 +#: src/components/tables/part/PartTable.tsx:39 msgid "IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:41 +#: src/components/tables/part/PartTable.tsx:46 msgid "Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:52 +#: src/components/tables/part/PartTable.tsx:57 msgid "Category" msgstr "" -#: src/components/tables/part/PartTable.tsx:63 -#: src/components/tables/stock/StockItemTable.tsx:42 +#: src/components/tables/part/PartTable.tsx:68 +#: src/components/tables/stock/StockItemTable.tsx:43 #: src/defaults/links.tsx:27 +#: src/pages/part/PartDetail.tsx:56 msgid "Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:69 +#: src/components/tables/part/PartTable.tsx:74 msgid "Price Range" msgstr "" -#: src/components/tables/part/PartTable.tsx:79 +#: src/components/tables/part/PartTable.tsx:84 msgid "Link" msgstr "" -#: src/components/tables/part/PartTable.tsx:92 +#: src/components/tables/part/PartTable.tsx:97 msgid "Active" msgstr "" -#: src/components/tables/part/PartTable.tsx:93 +#: src/components/tables/part/PartTable.tsx:98 msgid "Filter by part active status" msgstr "" -#: src/components/tables/part/PartTable.tsx:98 +#: src/components/tables/part/PartTable.tsx:103 msgid "Assembly" msgstr "" -#: src/components/tables/part/PartTable.tsx:99 +#: src/components/tables/part/PartTable.tsx:104 msgid "Filter by assembly attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:104 +#: src/components/tables/part/PartTable.tsx:109 msgid "Include Subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:105 +#: src/components/tables/part/PartTable.tsx:110 msgid "Include parts in subcategories" msgstr "" -#: src/components/tables/part/PartTable.tsx:110 +#: src/components/tables/part/PartTable.tsx:115 msgid "Component" msgstr "" -#: src/components/tables/part/PartTable.tsx:111 +#: src/components/tables/part/PartTable.tsx:116 msgid "Filter by component attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:116 +#: src/components/tables/part/PartTable.tsx:121 msgid "Trackable" msgstr "" -#: src/components/tables/part/PartTable.tsx:117 +#: src/components/tables/part/PartTable.tsx:122 msgid "Filter by trackable attribute" msgstr "" -#: src/components/tables/part/PartTable.tsx:122 +#: src/components/tables/part/PartTable.tsx:127 msgid "Has Units" msgstr "" -#: src/components/tables/part/PartTable.tsx:123 +#: src/components/tables/part/PartTable.tsx:128 msgid "Filter by parts which have units" msgstr "" -#: src/components/tables/part/PartTable.tsx:128 +#: src/components/tables/part/PartTable.tsx:133 msgid "Has IPN" msgstr "" -#: src/components/tables/part/PartTable.tsx:129 +#: src/components/tables/part/PartTable.tsx:134 msgid "Filter by parts which have an internal part number" msgstr "" -#: src/components/tables/part/PartTable.tsx:134 +#: src/components/tables/part/PartTable.tsx:139 msgid "Has Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:135 +#: src/components/tables/part/PartTable.tsx:140 msgid "Filter by parts which have stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:140 +#: src/components/tables/part/PartTable.tsx:145 #: src/defaults/dashboardItems.tsx:41 msgid "Low Stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:141 +#: src/components/tables/part/PartTable.tsx:146 msgid "Filter by parts which have low stock" msgstr "" -#: src/components/tables/part/PartTable.tsx:146 +#: src/components/tables/part/PartTable.tsx:151 msgid "Purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:147 +#: src/components/tables/part/PartTable.tsx:152 msgid "Filter by parts which are purchaseable" msgstr "" -#: src/components/tables/part/PartTable.tsx:152 +#: src/components/tables/part/PartTable.tsx:157 msgid "Salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:153 +#: src/components/tables/part/PartTable.tsx:158 msgid "Filter by parts which are salable" msgstr "" -#: src/components/tables/part/PartTable.tsx:158 -#: src/components/tables/part/PartTable.tsx:162 +#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:167 msgid "Virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:159 +#: src/components/tables/part/PartTable.tsx:164 msgid "Filter by parts which are virtual" msgstr "" -#: src/components/tables/part/PartTable.tsx:163 +#: src/components/tables/part/PartTable.tsx:168 msgid "Not Virtual" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:57 +#: src/components/tables/part/PartTable.tsx:203 +#: src/components/tables/stock/StockItemTable.tsx:124 +msgid "Edit" +msgstr "" + +#: src/components/tables/part/PartTable.tsx:216 +msgid "Detail" +msgstr "" + +#: src/components/tables/stock/StockItemTable.tsx:58 msgid "Batch" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:63 +#: src/components/tables/stock/StockItemTable.tsx:64 msgid "Location" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:80 -msgid "Actions" -msgstr "" - -#: src/components/tables/stock/StockItemTable.tsx:124 +#: src/components/tables/stock/StockItemTable.tsx:100 msgid "Test Filter" msgstr "" -#: src/components/tables/stock/StockItemTable.tsx:125 +#: src/components/tables/stock/StockItemTable.tsx:101 msgid "This is a test filter" msgstr "" @@ -736,10 +787,6 @@ msgstr "" msgid "Getting started" msgstr "" -#: src/components/widgets/WidgetLayout.tsx:134 -msgid "Loading" -msgstr "" - #: src/components/widgets/WidgetLayout.tsx:180 msgid "Layout" msgstr "" @@ -764,11 +811,6 @@ msgstr "" msgid "Show Boxes" msgstr "" -#: src/contexts/ThemeContext.tsx:62 -#: src/pages/Index/Profile/UserPanel.tsx:107 -msgid "Submit" -msgstr "" - #: src/defaults/dashboardItems.tsx:6 msgid "Subscribed Parts" msgstr "" @@ -869,7 +911,7 @@ msgstr "" #: src/defaults/links.tsx:31 #: src/defaults/menuItems.tsx:25 -#: src/pages/Index/Playground.tsx:12 +#: src/pages/Index/Playground.tsx:87 msgid "Playground" msgstr "" @@ -1034,6 +1076,76 @@ msgstr "" msgid "Found an existing login - using it to log you in." msgstr "" +#: src/functions/forms.tsx:48 +#: src/functions/forms.tsx:57 +#: src/functions/forms.tsx:137 +msgid "Form Error" +msgstr "" + +#: src/functions/forms.tsx:49 +msgid "Form method not provided" +msgstr "" + +#: src/functions/forms.tsx:58 +msgid "Response did not contain action data" +msgstr "" + +#: src/functions/forms.tsx:96 +msgid "Invalid Form" +msgstr "" + +#: src/functions/forms.tsx:97 +msgid "method parameter not supplied" +msgstr "" + +#: src/functions/forms.tsx:177 +msgid "Delete" +msgstr "" + +#: src/functions/forms/PartForms.tsx:76 +msgid "Create Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:78 +msgid "Part created" +msgstr "" + +#: src/functions/forms/PartForms.tsx:96 +msgid "Edit Part" +msgstr "" + +#: src/functions/forms/PartForms.tsx:99 +msgid "Part updated" +msgstr "" + +#: src/functions/forms/PartForms.tsx:111 +msgid "Parent part category" +msgstr "" + +#: src/functions/forms/StockForms.tsx:30 +msgid "Add given quantity as packs instead of individual items" +msgstr "" + +#: src/functions/forms/StockForms.tsx:39 +msgid "Enter initial quantity for this stock item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:44 +msgid "Serial Numbers" +msgstr "" + +#: src/functions/forms/StockForms.tsx:45 +msgid "Enter serial numbers for new stock (or leave blank)" +msgstr "" + +#: src/functions/forms/StockForms.tsx:90 +msgid "Create Stock Item" +msgstr "" + +#: src/functions/forms/StockForms.tsx:104 +msgid "Edit Stock Item" +msgstr "" + #: src/functions/notifications.tsx:9 msgid "Not implemented" msgstr "" @@ -1042,6 +1154,22 @@ msgstr "" msgid "This feature is not yet implemented" msgstr "" +#: src/functions/notifications.tsx:20 +msgid "Permission denied" +msgstr "" + +#: src/functions/notifications.tsx:21 +msgid "You do not have permission to perform this action" +msgstr "" + +#: src/functions/notifications.tsx:32 +msgid "Invalid Return Code" +msgstr "" + +#: src/functions/notifications.tsx:33 +msgid "Server returned status {returnCode}" +msgstr "" + #: src/pages/Auth/Logged-In.tsx:18 msgid "Checking if you are already logged in" msgstr "" @@ -1102,7 +1230,7 @@ msgstr "" msgid "Welcome to your Dashboard{0}" msgstr "" -#: src/pages/Index/Playground.tsx:17 +#: src/pages/Index/Playground.tsx:92 msgid "This page is a showcase for the possibilities of Platform UI." msgstr "" @@ -1317,6 +1445,54 @@ msgstr "" msgid "Go to the start page" msgstr "" +#: src/pages/part/PartDetail.tsx:50 +msgid "Details" +msgstr "" + +#: src/pages/part/PartDetail.tsx:62 +msgid "Variants" +msgstr "" + +#: src/pages/part/PartDetail.tsx:69 +msgid "Bill of Materials" +msgstr "" + +#: src/pages/part/PartDetail.tsx:83 +msgid "Used In" +msgstr "" + +#: src/pages/part/PartDetail.tsx:90 +msgid "Pricing" +msgstr "" + +#: src/pages/part/PartDetail.tsx:96 +msgid "Suppliers" +msgstr "" + +#: src/pages/part/PartDetail.tsx:117 +msgid "Test Templates" +msgstr "" + +#: src/pages/part/PartDetail.tsx:124 +msgid "Related Parts" +msgstr "" + +#: src/pages/part/PartDetail.tsx:130 +msgid "Attachments" +msgstr "" + +#: src/pages/part/PartDetail.tsx:136 +msgid "Notes" +msgstr "" + +#: src/pages/part/PartIndex.tsx:29 +msgid "Categories" +msgstr "" + +#: src/pages/part/PartIndex.tsx:35 +msgid "Parameters" +msgstr "" + #: src/views/MobileAppView.tsx:14 msgid "Mobile viewport detected" msgstr ""