From cd2495c3ef798de71ab03bc639eb412d8a0b0587 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 22 Dec 2022 12:47:39 +1100 Subject: [PATCH] New Crowdin updates (#4082) * updated translation base * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- InvenTree/locale/cs/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/da/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/de/LC_MESSAGES/django.po | 840 ++++++++------- InvenTree/locale/el/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/en/LC_MESSAGES/django.po | 14 +- InvenTree/locale/es/LC_MESSAGES/django.po | 840 ++++++++------- InvenTree/locale/es_MX/LC_MESSAGES/django.po | 14 +- InvenTree/locale/fa/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/fr/LC_MESSAGES/django.po | 840 ++++++++------- InvenTree/locale/he/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/hu/LC_MESSAGES/django.po | 844 ++++++++------- InvenTree/locale/id/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/it/LC_MESSAGES/django.po | 840 ++++++++------- InvenTree/locale/ja/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/ko/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/nl/LC_MESSAGES/django.po | 840 ++++++++------- InvenTree/locale/no/LC_MESSAGES/django.po | 858 +++++++-------- InvenTree/locale/pl/LC_MESSAGES/django.po | 858 +++++++-------- InvenTree/locale/pt/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/pt_br/LC_MESSAGES/django.po | 14 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 868 +++++++-------- InvenTree/locale/sl/LC_MESSAGES/django.po | 1012 +++++++++--------- InvenTree/locale/sv/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/th/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/tr/LC_MESSAGES/django.po | 854 +++++++-------- InvenTree/locale/vi/LC_MESSAGES/django.po | 864 +++++++-------- InvenTree/locale/zh/LC_MESSAGES/django.po | 840 ++++++++------- 27 files changed, 10618 insertions(+), 10126 deletions(-) diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po index 34c1b66ab1..c198f0fcc5 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:46\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -44,8 +44,8 @@ msgstr "Zadejte datum" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "Příloha" msgid "Select file to attach" msgstr "Vyberte soubor k přiložení" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Komentář" msgid "File comment" msgstr "Komentář k souboru" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Uživatel" @@ -271,7 +271,7 @@ msgstr "Chyba při přejmenování souboru" msgid "Invalid choice" msgstr "Neplatný výběr" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Neplatný výběr" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Název" @@ -302,14 +302,14 @@ msgstr "Název" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Popis" @@ -322,7 +322,7 @@ msgid "parent" msgstr "nadřazený" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Cesta" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Čeština" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Němčina" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Řečtina" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Angličtina" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Španělština" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Španělština (Mexiko)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Perština" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francouzština" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebrejština" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Maďarština" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italština" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japonština" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Korejština" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Nizozemština" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norština" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polština" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugalština" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugalština (Brazilská)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Ruština" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Švédština" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thajština" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turečtina" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamština" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Čínština" @@ -652,7 +652,7 @@ msgstr "Rozdělit od nadřazené položky" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "Informace o systému" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po index 6c23301c80..bbd21c80b8 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -44,8 +44,8 @@ msgstr "Angiv dato" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Bemærkninger" @@ -204,7 +204,7 @@ msgstr "Vedhæftning" msgid "Select file to attach" msgstr "Vælg fil, der skal vedhæftes" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Bruger" @@ -271,7 +271,7 @@ msgstr "Fejl ved omdøbning af fil" msgid "Invalid choice" msgstr "Ugyldigt valg" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Ugyldigt valg" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Navn" @@ -302,14 +302,14 @@ msgstr "Navn" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Beskrivelse" @@ -322,7 +322,7 @@ msgid "parent" msgstr "overordnet" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Sti" @@ -421,107 +421,107 @@ msgstr "URL til ekstern billedfil" msgid "Downloading images from remote URL is not enabled" msgstr "Download af billeder fra ekstern URL er ikke aktiveret" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tjekkisk" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Dansk" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Tysk" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Græsk" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Engelsk" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spansk" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spansk (Mexikansk)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persisk" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Fransk" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebraisk" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ungarsk" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiensk" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japansk" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreansk" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Hollandsk" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norsk" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polsk" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugisisk" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugisisk (Brasilien)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russisk" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Svensk" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thailandsk" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Tyrkisk" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamesisk" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Kinesisk" @@ -652,7 +652,7 @@ msgstr "Opdel fra overordnet element" msgid "Split child item" msgstr "Opdel underordnet element" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Flettede lagervarer" @@ -733,7 +733,7 @@ msgstr "Systemoplysninger" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Produktion skal anulleres, før den kan slettes" @@ -811,7 +811,7 @@ msgstr "Produktionsordre som er tildelt denne produktion" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Produktionsordre som er tildelt denne produktion" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "Salgsordre, som er tildelt denne produktion" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 58af4f1632..5cf2292176 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:46\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -44,8 +44,8 @@ msgstr "Datum eingeben" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Notizen" @@ -204,7 +204,7 @@ msgstr "Anhang" msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Benutzer" @@ -271,7 +271,7 @@ msgstr "Fehler beim Umbenennen" msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Ungültige Auswahl" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Name" @@ -302,14 +302,14 @@ msgstr "Name" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Beschreibung" @@ -322,7 +322,7 @@ msgid "parent" msgstr "Eltern" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Pfad" @@ -421,107 +421,107 @@ msgstr "URL der Remote-Bilddatei" msgid "Downloading images from remote URL is not enabled" msgstr "Das Herunterladen von Bildern von Remote-URLs ist nicht aktiviert" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tschechisch" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Dänisch" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Deutsch" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Griechisch" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Englisch" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spanisch" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spanisch (Mexikanisch)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Persisch" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Französisch" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebräisch" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ungarisch" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italienisch" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japanisch" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreanisch" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Niederländisch" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norwegisch" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugiesisch" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugiesisch (Brasilien)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russisch" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Schwedisch" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thailändisch" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Türkisch" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamesisch" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Chinesisch" @@ -652,7 +652,7 @@ msgstr "Vom übergeordneten Element geteilt" msgid "Split child item" msgstr "Unterobjekt geteilt" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Lagerartikel zusammengeführt" @@ -733,7 +733,7 @@ msgstr "Systeminformationen" msgid "About InvenTree" msgstr "Über InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Teil" @@ -840,7 +840,7 @@ msgstr "Auftrag Referenz" msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Quell-Lagerort" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -912,7 +912,7 @@ msgstr "Fertigstellungsdatum" msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Aufgegeben von" @@ -925,7 +925,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -966,63 +966,63 @@ msgstr "Endprodukt bereits hergstellt" msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Zugewiesene Menge ({q}) darf nicht verfügbare Menge ({a}) übersteigen" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Ausgewähltes Bestands-Objekt nicht in Stückliste für Teil '{p}' gefunden" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Lagerartikel" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Quell-Lagerartikel" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Quell-Lagerartikel" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Anzahl" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Anzahl an Lagerartikel dem Bauauftrag zuweisen" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Ziel-Lagerartikel" @@ -1113,7 +1113,7 @@ msgstr "Ganzzahl erforderlich da die Stückliste nachverfolgbare Teile enthält" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Seriennummer" @@ -1146,9 +1146,9 @@ msgstr "Eine Liste von Endprodukten muss angegeben werden" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Lagerort" @@ -1160,10 +1160,10 @@ msgstr "Lagerort für fertige Endprodukte" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "Dieser Lagerbestand wurde bereits diesem Endprodukt zugewiesen" msgid "Allocation items must be provided" msgstr "Zuweisungen müssen angegeben werden" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lagerort, von dem Teile bezogen werden sollen (leer lassen, um sie von jedem Lagerort zu nehmen)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Lagerort ausschließen" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Lagerartikel vom ausgewählten Ort ausschließen" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Wechselbares Lagerbestand" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Lagerartikel an mehreren Standorten können austauschbar verwendet werden" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Ersatzbestand" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "Zuordnung von Ersatzteilen erlauben" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Bestand für Bauauftrag erforderlich" @@ -1396,7 +1404,7 @@ msgstr "Bestand wurde Bauauftrag noch nicht vollständig zugewiesen" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Fertig" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "Zugewiesene Teile" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Erstellt" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "Tage" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein" #: common/models.py:1219 +msgid "Autofill Serial Numbers" +msgstr "" + +#: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 msgid "Batch Code Template" msgstr "Losnummer Vorlage" -#: common/models.py:1220 +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "Vorlage für die Generierung von Standard-Losnummern für Lagerbestände" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "Auftrag Standardsendung" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "Erstelle eine Standardsendung für Aufträge" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Passwort vergessen aktivieren" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Anmeldung erlauben" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "SSO aktivieren" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "SSO auf den Anmeldeseiten aktivieren" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Email-Adresse erforderlich" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "SSO-Benutzer automatisch ausfüllen" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "E-Mail zweimal" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Bei der Registrierung den Benutzer zweimal nach der E-Mail-Adresse fragen" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Passwort zweimal" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Gruppe bei Registrierung" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Gruppe der neue Benutzer bei der Registrierung zugewiesen werden" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "MFA erzwingen" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Plugins beim Start prüfen" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "URL-Integration aktivieren" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "Plugins zum Hinzufügen von URLs aktivieren" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "Navigations-Integration aktivieren" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "Plugins zur Integration in die Navigation aktivieren" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "App-Integration aktivieren" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "Plugins zum Hinzufügen von Apps aktivieren" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "Terminplan-Integration aktivieren" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "Geplante Aufgaben aktivieren" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "Ereignis-Integration aktivieren" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Abonnierte Teile anzeigen" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Zeige abonnierte Teile auf der Startseite" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Abonnierte Kategorien anzeigen" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Zeige abonnierte Teilkategorien auf der Startseite" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Neueste Teile anzeigen" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Zeige neueste Teile auf der Startseite" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "Nicht validierte Stücklisten anzeigen" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "Zeige Stücklisten, die noch nicht validiert sind, auf der Startseite" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Neueste Bestandänderungen anzeigen" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Zeige zuletzt geänderte Lagerbestände auf der Startseite" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Niedrigen Bestand anzeigen" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Zeige geringen Bestand auf der Startseite" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Lerren Bestand anzeigen" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Zeige aufgebrauchte Lagerartikel auf der Startseite" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Benötigten Bestand anzeigen" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Zeige Bestand für Bauaufträge auf der Startseite" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Abgelaufenen Bestand anzeigen" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Zeige abgelaufene Lagerbestände auf der Startseite" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "Alten Bestand anzeigen" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "Zeige überfällige Lagerartikel auf der Startseite" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "Ausstehende Bauaufträge anzeigen" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "Zeige ausstehende Bauaufträge auf der Startseite" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "Zeige überfällige Bauaufträge" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "Zeige überfällige Bauaufträge auf der Startseite" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "Ausstehende POs anzeigen" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "Zeige ausstehende POs auf der Startseite" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "Überfällige POs anzeigen" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "Zeige überfällige POs auf der Startseite" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "Ausstehende SOs anzeigen" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "Zeige ausstehende SOs auf der Startseite" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "Überfällige SOs anzeigen" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "Zeige überfällige SOs auf der Startseite" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "Label inline anzeigen" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "PDF-Labels im Browser anzeigen, anstatt als Datei herunterzuladen" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "Berichte inline anzeigen" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "PDF-Berichte im Browser anzeigen, anstatt als Datei herunterzuladen" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "Teile suchen" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "Teile in der Suchvorschau anzeigen" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "Zuliefererteile durchsuchen" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "Zuliefererteile in der Suchvorschau anzeigen" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "Herstellerteile durchsuchen" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "Herstellerteile in der Suchvorschau anzeigen" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "Inaktive Teile ausblenden" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "Inaktive Teile in der Suchvorschau ausblenden" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "Kategorien durchsuchen" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "Teilekategorien in der Suchvorschau anzeigen" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "Bestand durchsuchen" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "Lagerartikel in Suchvorschau anzeigen" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "Nicht verfügbare Artikel ausblenden" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "Nicht verfügbare Lagerartikel aus der Suchvorschau ausschließen" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "Lagerorte durchsuchen" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "Lagerorte in Suchvorschau anzeigen" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "Firmen durchsuchen" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "Firmen in der Suchvorschau anzeigen" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "Bestellungen durchsuchen" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "Bestellungen in der Suchvorschau anzeigen" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktive Bestellungen ausblenden" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inaktive Bestellungen in der Suchvorschau ausblenden" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "Aufträge durchsuchen" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "Aufträge in der Suchvorschau anzeigen" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "Inaktive Aufträge ausblenden" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "Inaktive Aufträge in der Suchvorschau ausblenden" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "Anzahl Suchergebnisse" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "Anzahl der Ergebnisse, die in der Vorschau pro Sektion angezeigt werden sollen" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "Esc-Taste schließt Formulare" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "Benutze die Esc-Taste, um Formulare zu schließen" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "Fixierter Navigationsleiste" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "Position der Navigationsleiste am oberen Bildschirmrand fixieren" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "Datumsformat" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "Bevorzugtes Format für die Anzeige von Daten" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Teilzeitplanung" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "Zeige Zeitplanung für Teile" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Preis" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "Endpunkt" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "Endpunkt, an dem dieser Webhook empfangen wird" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "Name für diesen Webhook" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "Name für diesen Webhook" msgid "Active" msgstr "Aktiv" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "Ist dieser Webhook aktiv" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Token" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "Token für Zugang" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Geheimnis" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "Shared Secret für HMAC" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "Nachrichten-ID" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Eindeutige Kennung für diese Nachricht" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "Host" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "Host von dem diese Nachricht empfangen wurde" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Kopfzeile" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Header dieser Nachricht" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Body" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "Body dieser Nachricht" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "Endpunkt, über den diese Nachricht empfangen wurde" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "Bearbeitet" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "Wurde die Arbeit an dieser Nachricht abgeschlossen?" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "Autor" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Parametername" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Wert" @@ -3148,7 +3164,7 @@ msgstr "Mindestpreis" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Verpackungen" @@ -3181,7 +3197,7 @@ msgstr "Mehrere bestellen" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Kunde" @@ -3503,7 +3519,7 @@ msgstr "Zugewiesene Lagerartikel" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -3595,7 +3611,7 @@ msgstr "Neuen Lagerartikel hinzufügen" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Neuer Lagerartikel" @@ -3629,8 +3645,8 @@ msgstr "Teilverfügbarkeit aktualisieren" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Bestand" @@ -3657,7 +3673,7 @@ msgstr "Bepreisung" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Lagerartikel" @@ -3755,10 +3771,27 @@ msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Bestellung" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Bestellungs-Beschreibung" @@ -3915,19 +3948,6 @@ msgstr "gelöscht" msgid "Order" msgstr "Bestellung" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Bestellung" - #: order/models.py:1039 msgid "Supplier part" msgstr "Zuliefererteil" @@ -3945,7 +3965,7 @@ msgstr "Empfangene Objekt-Anzahl" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Preis" @@ -4338,8 +4358,8 @@ msgstr "Zulieferer-Teil auswählen" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Zeile entfernen" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "Benutzt in" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Zugeordnet" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Test-Name" @@ -5878,7 +5898,7 @@ msgstr "Keine Preise für dieses Teil verfügbar" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Datum" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -6380,7 +6400,7 @@ msgstr "Lagerartikel Test-Bericht" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Seriennummer" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "Verbaute Objekte" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "Seriennummer" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "Inventur" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -6889,7 +6909,7 @@ msgstr "Testdaten hinzufügen" msgid "Installed Stock Items" msgstr "Installierte Lagerartikel" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "Lagerartikel installieren" @@ -6897,7 +6917,7 @@ msgstr "Lagerartikel installieren" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "Testergebnis hinzufügen" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "Entfernen" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "Lagerartikel entfernen" @@ -8828,12 +8848,12 @@ msgstr "Abgeschlossene Tests" msgid "No required tests for this build" msgstr "Keine erforderlichen Tests für diesen Bauauftrag" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -8932,33 +8952,33 @@ msgstr "Wenn der Lagerbestand als austauschbar gilt, wird er vom ersten Standort msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "Wenn ein Ersatzbestand erlaubt ist, wird es dort verwendet, wo kein Vorrat des Primärteils gefunden werden kann" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "Lagerartikel zuordnen" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "Auswählen" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "Fortschritt" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "Label an den Drucker gesendet" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "Lagerartikel auswählen" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "Zu erhaltende Menge" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "Status" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "Bestands-Zuordnung löschen" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "an Kunde versand" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Listenansicht" @@ -10050,7 +10070,7 @@ msgstr "Teil-Kategorie wählen" msgid "Category is required" msgstr "Kategorie erforderlich" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Baumansicht" @@ -10066,12 +10086,12 @@ msgstr "Abonnierte Kategorie" msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "Testergebnis löschen" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "Dieser Teil kann nicht serialisiert werden" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "Ausgangsmenge für diesen Lagerartikel eingeben" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Seriennummern für neue Lagerartikel eingeben (oder leer lassen)" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "Lagerartikel dupliziert" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "Sind Sie sicher, dass Sie diesen Lagerartikel löschen wollen?" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "Lagerartikel löschen" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "Lagerartikel bearbeiten" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "Neuer Lagerartikel erstellt" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "Mehrere Lagerartikel erstellt" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "Seriennummer finden" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "Seriennummer eingeben" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "Eine Seriennummer eingeben" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "Keine passende Seriennummer" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "Mehrere Ergebnisse gefunden" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "Bestand Zuweisung bestätigen" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "Einem Kunden zuordnen" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "Achtung: Das Zusammenführen kann nicht rückgängig gemacht werden" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "Einige Informationen gehen verloren, wenn Artikel zusammengeführt werden" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "Lagerartikelverlauf wird für zusammengeführte Lagerartikel gelöscht" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "Lieferantenteil-Informationen werden für zusammengeführte Artikel gelöscht" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "Zusammenführung der Artikel bestätigen" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "Artikel zusammenführen" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "Bestand verschieben" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Verschieben" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "Bestand zählen" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "Anzahl" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "Bestand entfernen" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Entfernen" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Bestand hinzufügen" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Hinzufügen" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Bestand löschen" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "Menge von serialisiertem Bestand kann nicht bearbeitet werden" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "Bestandsanzahl angeben" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "Sie müssen mindestens einen Lagerartikel auswählen" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "ERFOLGREICH" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "FEHLGESCHLAGEN" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "KEIN ERGEBNIS" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "Test bestanden" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Testergebnis hinzufügen" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "Keine Testergebnisse gefunden" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "Testdatum" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "Testergebnis bearbeiten" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "Testergebnis löschen" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "In Arbeit" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "In Lagerartikel installiert" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "Lagerartikel wird produziert" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "Lagerartikel wurde Auftrag zugewiesen" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "Lagerartikel wurde Kunden zugewiesen" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "Serialisierter Lagerartikel wurde zugewiesen" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "Lagerartikel wurde vollständig zugewiesen" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "Lagerartikel wurde teilweise zugewiesen" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "Lagerartikel in anderem Element verbaut" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "Lagerartikel ist abgelaufen" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "Lagerartikel läuft demnächst ab" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "Lagerartikel abgewiesen" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "Lagerartikel verloren" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "Lagerartikel zerstört" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "gelöscht" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "Zuliefererteil nicht angegeben" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden Lagerartikel" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Details" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "Artikelinformationen nicht verfügbar" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "Lagerartikel existiert nicht mehr" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Entfernt" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "Lagerartikel entfernen" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "Zu deinstallierende Lagerartikel auswählen" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "Einen weiteren Lagerartikel in dieses Teil installiert" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "Lagerartikel können nur installiert werden wenn folgende Kriterien erfüllt werden" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "Der Lagerartikel ist auf ein Teil verknüpft das in der Stückliste für diesen Lagerartikel ist" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "Dieser Lagerartikel ist aktuell vorhanden" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "Der Lagerbestand ist nicht bereits in einem anderen Bestand installiert" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "Der Lagerbestand wird entweder mit einem Batch-Code oder mit Seriennummer verfolgt" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "Teil zur Installation auswählen" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 585c8aae4d..f4b84be2a8 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:46\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -44,8 +44,8 @@ msgstr "Εισάγετε ημερομηνία" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Σημειώσεις" @@ -204,7 +204,7 @@ msgstr "Συνημμένο" msgid "Select file to attach" msgstr "Επιλέξτε αρχείο για επισύναψη" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Σχόλιο" msgid "File comment" msgstr "Σχόλιο αρχείου" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Χρήστης" @@ -271,7 +271,7 @@ msgstr "Σφάλμα κατά τη μετονομασία" msgid "Invalid choice" msgstr "Μη έγκυρη επιλογή" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Μη έγκυρη επιλογή" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Όνομα" @@ -302,14 +302,14 @@ msgstr "Όνομα" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Περιγραφή" @@ -322,7 +322,7 @@ msgid "parent" msgstr "γονέας" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Μονοπάτι" @@ -421,107 +421,107 @@ msgstr "Διεύθυνση URL του αρχείου απομακρυσμένη msgid "Downloading images from remote URL is not enabled" msgstr "Η λήψη εικόνων από απομακρυσμένο URL δεν είναι ενεργοποιημένη" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Τσέχικα" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Γερμανικά" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Ελληνικά" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Αγγλικά" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Ισπανικά" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Ισπανικά (Μεξικό)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Φαρσί / Περσικά" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Γαλλικά" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Εβραϊκά" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ούγγρικα" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Ιταλικά" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Ιαπωνικά" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Κορεάτικα" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Dutch" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Νορβηγικά" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Πολωνικά" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Πορτογαλικά" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Πορτογαλικά (Βραζιλίας)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Ρωσικά" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Σουηδικά" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Ταϊλανδέζικα" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Τούρκικα" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Βιετναμέζικα" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Κινέζικα" @@ -652,7 +652,7 @@ msgstr "Έγινε διαχωρισμός από το γονεϊκό αρχεί msgid "Split child item" msgstr "Διαχωρίστηκε θυγατρικό στοιχείο" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Έγινε συγχώνευση αποθεμάτων" @@ -733,7 +733,7 @@ msgstr "Πληροφορίες συστήματος" msgid "About InvenTree" msgstr "Σχετικά με το InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Η έκδοση πρέπει να ακυρωθεί πριν διαγραφεί" @@ -811,7 +811,7 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Εξάρτημα" @@ -840,7 +840,7 @@ msgstr "Κωδικός Παραγγελίας Πωλήσεων" msgid "SalesOrder to which this build is allocated" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Τοποθεσία Προέλευσης" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ημερομηνία ολοκλήρωσης της κατασκευής. Η κατασκευή θα καθυστερήσει μετά από αυτή την ημερομηνία." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Ημερομηνία ολοκλήρωσης" @@ -912,7 +912,7 @@ msgstr "Ημερομηνία ολοκλήρωσης" msgid "completed by" msgstr "ολοκληρώθηκε από" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Εκδόθηκε από" @@ -925,7 +925,7 @@ msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελ #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Υπεύθυνος" @@ -966,63 +966,63 @@ msgstr "Η παραγγελία κατασκευής έχει ολοκληρωθ msgid "Build output does not match Build Order" msgstr "Η έξοδος κατασκευής δεν ταιριάζει με την παραγγελία κατασκευής" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Το στοιχείο κατασκευής πρέπει να ορίζει μια έξοδο κατασκευής, καθώς το κύριο τμήμα επισημαίνεται ως ανιχνεύσιμο" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Η καταχωρημένη ποσότητα ({q}) δεν πρέπει να υπερβαίνει τη διαθέσιμη ποσότητα αποθέματος ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Στοιχείο αποθέματος είναι υπερ-κατανεμημένο" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Η ποσότητα πρέπει να είναι μεγαλύτερη από 0" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Η ποσότητα πρέπει να είναι 1 για σειριακό απόθεμα" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Το επιλεγμένο αντικείμενο αποθέματος δεν βρέθηκε στο BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Κατασκευή" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Κατασκευή για εκχώρηση τμημάτων" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Στοιχείο Αποθέματος" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Στοιχείο πηγαίου αποθέματος" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Στοιχείο πηγαίου αποθέματος" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Ποσότητα" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Ποσότητα αποθέματος για διάθεση για κατασκευή" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Εγκατάσταση σε" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Αποθήκη προορισμού" @@ -1113,7 +1113,7 @@ msgstr "Ακέραιη ποσότητα που απαιτείται, καθώς #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Σειριακοί αριθμοί" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 532b01c080..a923ee19d8 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: 2022-12-16 00:04+0000\n" +"POT-Creation-Date: 2022-12-19 02:46+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -503,22 +503,26 @@ msgid "Russian" msgstr "" #: InvenTree/settings.py:657 -msgid "Swedish" +msgid "Slovenian" msgstr "" #: InvenTree/settings.py:658 -msgid "Thai" +msgid "Swedish" msgstr "" #: InvenTree/settings.py:659 -msgid "Turkish" +msgid "Thai" msgstr "" #: InvenTree/settings.py:660 -msgid "Vietnamese" +msgid "Turkish" msgstr "" #: InvenTree/settings.py:661 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:662 msgid "Chinese" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6462bc2372..2c618ec4e7 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -44,8 +44,8 @@ msgstr "Ingrese la fecha" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Notas" @@ -204,7 +204,7 @@ msgstr "Archivo adjunto" msgid "Select file to attach" msgstr "Seleccionar archivo para adjuntar" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario del archivo" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Usuario" @@ -271,7 +271,7 @@ msgstr "Error al cambiar el nombre del archivo" msgid "Invalid choice" msgstr "Selección no válida" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Selección no válida" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nombre" @@ -302,14 +302,14 @@ msgstr "Nombre" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Descripción" @@ -322,7 +322,7 @@ msgid "parent" msgstr "padre" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Ruta" @@ -421,107 +421,107 @@ msgstr "URL de imagen remota" msgid "Downloading images from remote URL is not enabled" msgstr "La descarga de imágenes desde la URL remota no está habilitada" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Checo" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Danés" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Alemán" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Griego" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Inglés" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Español" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Español (México)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persa" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francés" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebreo" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Húngaro" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiano" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japonés" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Coreano" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Holandés" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Noruego" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugués" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugués (Brasileño)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Ruso" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Sueco" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Tailandés" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turco" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamita" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Chino" @@ -652,7 +652,7 @@ msgstr "Separar del elemento principal" msgid "Split child item" msgstr "Dividir elemento secundario" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Artículos de stock combinados" @@ -733,7 +733,7 @@ msgstr "Información del sistema" msgid "About InvenTree" msgstr "Acerca de InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "La compilación debe cancelarse antes de poder ser eliminada" @@ -811,7 +811,7 @@ msgstr "Orden de Construcción o Armado a la que se asigna" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Orden de Construcción o Armado a la que se asigna" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Parte" @@ -840,7 +840,7 @@ msgstr "Referencia de orden de venta" msgid "SalesOrder to which this build is allocated" msgstr "Orden de Venta a la que se asigna" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Ubicación de la fuente" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Fecha límite para la finalización de la construcción. La construcción estará vencida después de esta fecha." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Fecha de finalización" @@ -912,7 +912,7 @@ msgstr "Fecha de finalización" msgid "completed by" msgstr "terminado por" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Emitido por" @@ -925,7 +925,7 @@ msgstr "El usuario que emitió esta orden" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Responsable" @@ -966,63 +966,63 @@ msgstr "La construcción de la salida ya está completa" msgid "Build output does not match Build Order" msgstr "La salida de la construcción no coincide con el orden de construcción" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item de construcción o armado debe especificar un resultado o salida, ya que la parte maestra está marcada como rastreable" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Cantidad asignada ({q}) no debe exceder la cantidad disponible de stock ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Artículo de stock sobreasignado" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Cantidad asignada debe ser mayor que cero" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "La cantidad debe ser 1 para el stock serializado" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Artículo de stock seleccionado no encontrado en BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Construcción o Armado" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Armar para asignar partes" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Artículo de stock" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Producto original de stock" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Producto original de stock" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Cantidad" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Cantidad de stock a asignar para construir" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Instalar en" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Artículo de stock de destino" @@ -1113,7 +1113,7 @@ msgstr "Cantidad entera requerida, ya que la factura de materiales contiene part #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Números de serie" @@ -1146,9 +1146,9 @@ msgstr "Debe proporcionarse una lista de salidas de construcción" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Unicación" @@ -1160,10 +1160,10 @@ msgstr "Ubicación para las salidas de construcción completadas" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Estado" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "Debe proporcionarse la adjudicación de artículos" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Excluir ubicación" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Excluir artículos de stock de esta ubicación seleccionada" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Stock intercambiable" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Sustituir stock" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Stock requerido para la orden de construcción" @@ -1396,7 +1404,7 @@ msgstr "Stock no ha sido asignado completamente a este pedido de construcción" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Completados" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "Partes asignadas" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Lote" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Creado" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "días" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Habilitar registro" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Email requerido" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "Correo dos veces" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Grupo al que se asignan nuevos usuarios al registrarse" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Tecla de ajustes (debe ser única - mayúsculas y minúsculas" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Mostrar partes suscritas" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Mostrar las partes suscritas en la página principal" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Mostrar categorías suscritas" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Mostrar categorías de partes suscritas en la página de inicio" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Mostrar últimas partes" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Mostrar las últimas partes en la página de inicio" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Conteo de Partes Recientes" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "Número de partes recientes a mostrar en la página de índice" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "Mostrar BOMs no validadas" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "Mostrar BOMs que esperan validación en la página de inicio" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Mostrar cambios recientes de stock" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Mostrar artículos de stock recientemente modificados en la página de inicio" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "Conteo Reciente de Stock" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "Número de elementos de stock recientes a mostrar en la página de índice" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Mostrar stock bajo" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Mostrar artículos de stock bajo en la página de inicio" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Mostrar stock agotado" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Mostrar artículos agotados en la página de inicio" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Mostrar stock necesario" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Mostrar elementos de stock necesarios para trabajos en la página de inicio" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Mostrar stock caducado" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Mostrar artículos de stock caducados en la página de inicio" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "Mostrar stock obsoleto" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "Mostrar elementos de stock obsoletos en la página de inicio" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "Mostrar trabajos pendientes" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "Mostrar trabajos vencidos" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "Mostrar trabajos pendientes en la página de inicio" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "Mostrar Órdenes de Compra Pendientes" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "Mostrar las OC destacadas en la página de inicio" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "Mostrar OC atrasadas" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "Mostrar las OC vencidas en la página de inicio" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "Mostrar OV pendiemtes" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "Mostrar OV pendientes en la página de inicio" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "Mostrar OV atrasadas" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "Mostrar OV atrasadas en la página de inicio" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "Mostrar etiqueta interior" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Mostrar etiquetas PDF en el navegador, en lugar de descargar como un archivo" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "Mostrar informe en línea" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Mostrar informes PDF en el navegador, en lugar de descargar como un archivo" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "Buscar partes" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "Ocultar Partes Inactivas" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "Buscar inventario" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "Buscar órdenes de compra" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "Buscar órdenes de venta" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "Resultados de la vista previa" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "Mostrar cantidad en formularios" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "Mostrar la cantidad de piezas disponibles en algunos formularios" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "Formularios de cierre de teclas de escape" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "Usa la clave de escape para cerrar formularios modales" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "Barra de navegación fija" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "La posición de la barra de navegación se fija en la parte superior de la pantalla" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "Formato de Fecha" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "Formato preferido para mostrar fechas" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "Cantidad de salto de precio" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Precio" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "Precio unitario a la cantidad especificada" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "Punto final en el que se recibe este webhook" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "Nombre para este webhook" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "Nombre para este webhook" msgid "Active" msgstr "Activo" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "Está activo este webhook" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "Token para el acceso" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Clave" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "Secreto compartido para HMAC" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "ID de mensaje" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Identificador único para este mensaje" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "Servidor desde el cual se recibió este mensaje" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Encabezado" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Encabezado del mensaje" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Cuerpo" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "Cuerpo de este mensaje" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "Endpoint en el que se recibió este mensaje" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "Trabajado en" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "¿El trabajo en este mensaje ha terminado?" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "Titulo" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "Publicado" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "Autor" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "Resumen" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Nombre del parámetro" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Valor" @@ -3148,7 +3164,7 @@ msgstr "Cargo mínimo (p. ej., cuota de almacenamiento)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Paquetes" @@ -3181,7 +3197,7 @@ msgstr "Pedido múltiple" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "Borrar imagen" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Cliente" @@ -3503,7 +3519,7 @@ msgstr "Elementos de Stock Asignados" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Ítems de Proveedor" @@ -3595,7 +3611,7 @@ msgstr "Crear nuevo artículo de stock" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Nuevo artículo de stock" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Inventario" @@ -3657,7 +3673,7 @@ msgstr "Precios" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Elementos de stock" @@ -3755,10 +3771,27 @@ msgstr "Crear filtros de consulta (lista separada por comas de pares clave=valor msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "Filtros de búsqueda de partes (valor separado por comas de pares clave=valor)" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Orden de compra" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Descripción del pedido" @@ -3915,19 +3948,6 @@ msgstr "eliminado" msgid "Order" msgstr "Orden" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Orden de compra" - #: order/models.py:1039 msgid "Supplier part" msgstr "Ítems de Proveedor" @@ -3945,7 +3965,7 @@ msgstr "Número de artículos recibidos" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Precio de Compra" @@ -4338,8 +4358,8 @@ msgstr "Seleccionar Parte de Proveedor" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Eliminar fila" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "Usado en" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Asignadas" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "Ya existe una prueba con este nombre para esta parte" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Nombre de prueba" @@ -5878,7 +5898,7 @@ msgstr "No hay información de precios disponible para esta parte." #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Fecha" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "Última actualización" @@ -6380,7 +6400,7 @@ msgstr "Artículo Stock Informe de prueba" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Número de serie" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "Elementos instalados" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "Inventario" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "Fecha de Expiración" @@ -6889,7 +6909,7 @@ msgstr "Añadir Datos de Prueba" msgid "Installed Stock Items" msgstr "Elementos de Stock instalados" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "Instalar elemento de stock" @@ -6897,7 +6917,7 @@ msgstr "Instalar elemento de stock" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "Añadir Resultado de Prueba" @@ -8422,7 +8442,7 @@ msgstr "" msgid "Unlink" msgstr "Desvincular" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "Eliminar elemento de stock" @@ -8831,12 +8851,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Editar asignación de stock" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Eliminar asignación de stock" @@ -8935,33 +8955,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "No hay trabajos que coincidan con la consulta" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "Seleccionar" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "Orden de trabajo atrasada" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "No hay información de usuario" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "No se asignaron partes para" @@ -9212,7 +9232,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "Seleccionar elementos de stock" @@ -9546,7 +9566,7 @@ msgstr "" msgid "Quantity to receive" msgstr "Cantidad a recibir" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "Estado del Stock" @@ -9747,7 +9767,7 @@ msgid "Delete Stock Allocation" msgstr "Eliminar Adjudicación de Stock" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "Enviado al cliente" @@ -10029,7 +10049,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Mostrar como lista" @@ -10053,7 +10073,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Mostrar como árbol" @@ -10069,12 +10089,12 @@ msgstr "Categoría suscrita" msgid "No test templates matching query" msgstr "No hay plantillas de prueba que coincidan con la consulta" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "Editar resultado de prueba" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "Eliminar resultado de prueba" @@ -10286,348 +10306,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "Esta parte no se puede serializar" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "Introduzca la cantidad inicial para este artículo de stock" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Introduzca números de serie para el nuevo stock (o deje en blanco)" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "Duplicar artículo de stock" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "¿Está seguro que desea eliminar este elemento de stock?" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "Eliminar elemento de stock" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "Editar artículo de stock" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "Crear nuevo artículo de stock" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "Creados varios artículos de stock" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "Encontrar número serial" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "Introducir número de serie" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "Introducir un número de serie" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "Ningún número de serie coincidente" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "Más de un resultado encontrado" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "Confirmar asignación de stock" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "Asignar Stock al Cliente" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "Advertencia: La operación de fusión no puede ser revertida" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "Alguna información se perderá al combinar artículos de stock" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "Se eliminará el historial de transacciones de stock para elementos fusionados" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "La información de la pieza del proveedor se eliminará para los artículos fusionados" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "Confirmar fusión de artículos de stock" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "Fusionar Artículos de Stock" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "Transferir Stock" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Mover" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "Contar Stock" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "Contar" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "Eliminar Stock" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Tomar" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Añadir Stock" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Añadir" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Eliminar Stock" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "La cantidad no se puede ajustar para el stock serializado" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "Especificar cantidad de stock" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "Debe seleccionar al menos un artículo de stock disponible" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "Confirmar ajuste de stock" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "PASA" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "FALLO" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "SIN RESULTADO" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "Pruebas pasadas" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Añadir resultado de prueba" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "No se encontraron resultados de prueba" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "Fecha de Prueba" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "Editar Resultados de Prueba" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "Borrar Resultado de Prueba" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "En producción" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "Instalado en el artículo de stock" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Asignado a la Orden de Venta" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Ninguna ubicación de stock establecida" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "El artículo de stock está en producción" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "Artículo de stock asignado al pedido de venta" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "Artículo de stock asignado al cliente" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "Se ha asignado un artículo de stock serializado" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "Artículo de stock ha sido completamente asignado" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "Artículo de stock ha sido asignado parcialmente" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "Artículo de stock ha sido instalado en otro artículo" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "Artículo de stock ha caducado" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "El artículo de stock caducará pronto" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "Artículo de stock ha sido rechazado" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "Artículo de stock perdido" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "Artículo de stock destruido" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "Agotado" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "Parte del proveedor no especificada" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "No hay artículos de stock que coincidan con la consulta" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "Establecer estado de stock" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "Seleccionar Código de Estado" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "Debe seleccionar el código de estado" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Detalles" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "Ubicación ya no existe" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "La orden de compra ya no existe" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "El cliente ya no existe" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "Artículo de stock ya no existe" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Añadido" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Eliminado" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "Ningún elemento instalado" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "Desinstalar elemento de stock" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "Los artículos de stock sólo pueden ser instalados si cumplen con los siguientes criterios" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 532b01c080..a923ee19d8 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: 2022-12-16 00:04+0000\n" +"POT-Creation-Date: 2022-12-19 02:46+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -503,22 +503,26 @@ msgid "Russian" msgstr "" #: InvenTree/settings.py:657 -msgid "Swedish" +msgid "Slovenian" msgstr "" #: InvenTree/settings.py:658 -msgid "Thai" +msgid "Swedish" msgstr "" #: InvenTree/settings.py:659 -msgid "Turkish" +msgid "Thai" msgstr "" #: InvenTree/settings.py:660 -msgid "Vietnamese" +msgid "Turkish" msgstr "" #: InvenTree/settings.py:661 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:662 msgid "Chinese" msgstr "" diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po index a92c954e3d..d9acc09737 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -44,8 +44,8 @@ msgstr "" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "" @@ -302,14 +302,14 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "" @@ -322,7 +322,7 @@ msgid "parent" msgstr "" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fa15341ff2..0af8ba6a99 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:46\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -44,8 +44,8 @@ msgstr "Entrer la date" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Notes" @@ -204,7 +204,7 @@ msgstr "Pièce jointe" msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Utilisateur" @@ -271,7 +271,7 @@ msgstr "Erreur lors du renommage du fichier" msgid "Invalid choice" msgstr "Choix invalide" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Choix invalide" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nom" @@ -302,14 +302,14 @@ msgstr "Nom" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Description" @@ -322,7 +322,7 @@ msgid "parent" msgstr "parent" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Chemin d'accès" @@ -421,107 +421,107 @@ msgstr "URL du fichier image distant" msgid "Downloading images from remote URL is not enabled" msgstr "Le téléchargement des images depuis une URL distante n'est pas activé" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tchèque" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Danois" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Allemand" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Grec" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Anglais" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Espagnol" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Espagnol (Mexique)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Perse" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Français" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hébreu" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Hongrois" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italien" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japonais" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Coréen" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Néerlandais" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norvégien" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugais" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugais (Brésilien)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russe" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Suédois" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thaïlandais" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turc" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamien" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Chinois" @@ -652,7 +652,7 @@ msgstr "Séparer de l'élément parent" msgid "Split child item" msgstr "Fractionner l'élément enfant" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Articles de stock fusionnés" @@ -733,7 +733,7 @@ msgstr "Informations système" msgid "About InvenTree" msgstr "À propos d'InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "La construction doit être annulée avant de pouvoir être supprimée" @@ -811,7 +811,7 @@ msgstr "BuildOrder associé a cette fabrication" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "BuildOrder associé a cette fabrication" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Pièce" @@ -840,7 +840,7 @@ msgstr "Bon de commande de référence" msgid "SalesOrder to which this build is allocated" msgstr "Commande de vente à laquelle cette construction est allouée" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Emplacement d'origine" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Date cible pour l'achèvement de la construction. La construction sera en retard après cette date." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Date d'achèvement" @@ -912,7 +912,7 @@ msgstr "Date d'achèvement" msgid "completed by" msgstr "achevé par" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Émis par" @@ -925,7 +925,7 @@ msgstr "Utilisateur ayant émis cette commande de construction" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Responsable" @@ -966,63 +966,63 @@ msgstr "L'ordre de production a déjà été réalisé" msgid "Build output does not match Build Order" msgstr "L'ordre de production de correspond pas à l'ordre de commande" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantité allouée ({q}) ne doit pas excéder la quantité disponible ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "L'article de stock est suralloué" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "La quantité allouée doit être supérieure à zéro" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "La quantité doit être de 1 pour stock sérialisé" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "L'article du stock sélectionné n'a pas été trouvé dans la BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Assemblage" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Construction à laquelle allouer des pièces" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Article en stock" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Stock d'origine de l'article" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Stock d'origine de l'article" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Quantité" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Quantité de stock à allouer à la construction" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installer dans" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Stock de destination de l'article" @@ -1113,7 +1113,7 @@ msgstr "Quantité entière requise, car la facture de matériaux contient des pi #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Numéros de série" @@ -1146,9 +1146,9 @@ msgstr "Une liste d'ordre de production doit être fourni" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Emplacement" @@ -1160,10 +1160,10 @@ msgstr "Emplacement des ordres de production achevés" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "État" @@ -1281,34 +1281,42 @@ msgstr "Cet article de stock a déjà été alloué à cette sortie de construct msgid "Allocation items must be provided" msgstr "Les articles d'allocation doivent être fournis" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Emplacement de stock où les pièces doivent être fournies (laissez vide pour les prendre à partir de n'importe quel emplacement)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Emplacements exclus" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Exclure les articles de stock de cet emplacement sélectionné" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Stock interchangeable" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Les articles de stock à plusieurs emplacements peuvent être utilisés de manière interchangeable" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Stock de substitution" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "Autoriser l'allocation de pièces de remplacement" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Stock requis pour la commande de construction" @@ -1396,7 +1404,7 @@ msgstr "Le stock n'a pas été entièrement alloué à cet ordre de construction #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Terminé" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "Pièces allouées" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Lot" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Créé le" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "jours" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "Les numéros de série pour les articles en stock doivent être uniques au niveau global" #: common/models.py:1219 +msgid "Autofill Serial Numbers" +msgstr "" + +#: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 msgid "Batch Code Template" msgstr "Modèle de code de lot" -#: common/models.py:1220 +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "Modèle pour générer des codes par défaut pour les articles en stock" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Expiration du stock" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Activer la fonctionnalité d'expiration du stock" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Vendre le stock expiré" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Autoriser la vente de stock expiré" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "Autoriser la construction avec un stock expiré" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Contrôle de la propriété des stocks" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Activer le contrôle de la propriété sur les emplacements de stock et les articles" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "Icône par défaut de l'emplacement du stock" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "Icône par défaut de l'emplacement du stock (vide signifie aucune icône)" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "Modèle de référence de commande de construction" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "Modèle requis pour générer le champ de référence de l'ordre de construction" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "Modèle de référence de bon de commande" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "Modèle requis pour générer le champ de référence du bon de commande" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "Expédition par défaut du bon de commande" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "Activer la création d'expédition par défaut avec les bons de commandes" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "Modèle de référence de commande d'achat" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Activer les mots de passe oubliés" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Activer la fonction \"Mot de passe oublié\" sur les pages de connexion" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Activer les inscriptions" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Activer l'auto-inscription pour les utilisateurs sur les pages de connexion" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "Activer le SSO" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "Activer le SSO sur les pages de connexion" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Email requis" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "Saisie automatique des utilisateurs SSO" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "Courriel en double" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Mot de passe deux fois" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mot de passe" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Grouper sur inscription" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Groupe auquel les nouveaux utilisateurs sont assignés lors de l'inscription" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "Forcer le Multi-Factor-Authentication" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Les utilisateurs doivent utiliser une sécurité multi-facteurs." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Vérifier les plugins au démarrage" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "Vérifier les signatures du plugin" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "Activer l'intégration de plugins" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "Activer l'intégration de plugin pour ajouter des apps" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Clé du paramètre (doit être unique - insensible à la casse)" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Afficher les composants suivis" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Afficher les composants suivis sur l'écran d'accueil" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Afficher les dernières pièces" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Afficher les derniers composants sur la page d'accueil" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Nombre de composants récents" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Afficher les dernières modifications du stock" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Afficher le stock épuisé" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Afficher les stocks épuisés sur la page d'accueil" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Afficher le stock nécessaire" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "Format de date" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "Format préféré pour l'affichage des dates" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Prix" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Actif" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Jeton" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Confidentiel" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "ID message" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Identifiant unique pour ce message" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "Hôte" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "Hôte à partir duquel ce message a été reçu" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Entête" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "En-tête de ce message" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Corps" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "Corps de ce message" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "Le travail sur ce message est-il terminé ?" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Valeur" @@ -3148,7 +3164,7 @@ msgstr "Frais minimums (par exemple frais de stock)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Conditionnement" @@ -3181,7 +3197,7 @@ msgstr "Commande multiple" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Client" @@ -3503,7 +3519,7 @@ msgstr "Articles en stock assignés" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Pièce fournisseur" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "Tarif" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Éléments en stock" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Commande d’achat" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Description de la commande" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "Commande" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Commande d’achat" - #: order/models.py:1039 msgid "Supplier part" msgstr "Pièce fournisseur" @@ -3945,7 +3965,7 @@ msgstr "Nombre d'éléments reçus" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Prix d'achat" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Supprimer la ligne" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Nom de test" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Numéro de série" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "Prise d'inventaire" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "Délier" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "Supprimer l'article de stock" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "Pas d'informations sur l'utilisateur" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "Livré au client" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Afficher sous forme de liste" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Afficher sous forme d'arborescence" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "Modifier le résultat du test" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "Supprimer le résultat du test" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Entrez les numéros de série pour le nouveau stock (ou laisser vide)" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "Trouver un numéro de série" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "Entrer le numéro de série" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "Entrer un numéro de série" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "Aucun numéro de série correspondant" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "Plus d'un résultat correspondant trouvé" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "Confirmer l'assignation de stock" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "Assigner le stock au client" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "Attention : l'opération de fusion est irréversible" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "Certaines informations seront perdues lors de la fusion des articles en stock" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "L'historique des transactions de stock sera supprimé pour les éléments fusionnés" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "Les informations sur la pièce du fournisseur seront supprimées pour les éléments fusionnés" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "Confirmer la fusion de l'article en stock" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "Fusionner les articles en stock" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "Transférer le stock" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Transférer" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "Compter le stock" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "Compter" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "Supprimer du stock" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Supprimer" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Ajouter du stock" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Ajouter" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Supprimer le stock" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "La quantité ne peut pas être ajustée pour un stock sérialisé" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "Spécifiez la quantité du stock" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "Vous devez sélectionner au moins un article en stock disponible" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "RÉUSSI" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "ÉCHEC" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "AUCUN RÉSULTAT" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Ajouter un résultat de test" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "Aucun résultat de test trouvé" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "Date du test" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "En production" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "Article en stock installé dans un autre article en stock" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Assigné à une commande de vente" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Aucun emplacement de stock défini" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "L'article de stock est en production" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "L'article en stock a été assigné à une commande de vente" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "L'article en stock a été assigné à un client" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "L'article de stock sérialisé a été alloué" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "L'article de stock a été complètement alloué" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "L'article de stock a été partiellement alloué" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "L'article en stock a été installé dans un autre article" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "L'article en stock a expiré" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "L'article en stock va bientôt expirer" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "L'article de stock a été rejeté" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "L'article de stock est perdu" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "L'article de stock est détruit" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "Epuisé" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "Pièce de fournisseur non précisée" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "Aucun article de stock ne correspond à la requête" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "Définir l'état du stock" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "Sélectionner le code de statut" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "Le code de statut doit être sélectionné" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Détails" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "L'emplacement n'existe plus" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "La commande d'achat n'existe plus" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "Le client n'existe plus" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "L'article de stock n'existe plus" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Ajouté" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Supprimé" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 9226d8d611..8ee6eb8069 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:46\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -44,8 +44,8 @@ msgstr "הזן תאריך סיום" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "קובץ מצורף" msgid "Select file to attach" msgstr "בחר קובץ לצירוף" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "הערה" msgid "File comment" msgstr "הערת קובץ" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "משתמש" @@ -271,7 +271,7 @@ msgstr "שגיאה בשינוי שם פריט" msgid "Invalid choice" msgstr "בחירה שגויה" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "בחירה שגויה" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "שם" @@ -302,14 +302,14 @@ msgstr "שם" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "תיאור" @@ -322,7 +322,7 @@ msgid "parent" msgstr "מקור" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "גרמנית" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "יוונית" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "אנגלית" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "ספרדית" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "ספרדית (מקסיקנית)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "צרפתית" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "עברית" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "איטלקית" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "יפנית" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "קוריאנית" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "הולנדית" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "נורווגית" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "פולנית" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "רוסית" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "שוודית" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "תאילנדית" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "טורקית" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "ווייטנאמית" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "סינית" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "מידע אודות המערכת" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "רכיב" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "כמות" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "מספרים סידוריים" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po index ca811e1f03..5c152efa87 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -44,8 +44,8 @@ msgstr "Dátum megadása" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Megjegyzések" @@ -204,7 +204,7 @@ msgstr "Melléklet" msgid "Select file to attach" msgstr "Válaszd ki a mellekelni kívánt fájlt" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Megjegyzés" msgid "File comment" msgstr "Leírás, bővebb infó" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Felhasználó" @@ -271,7 +271,7 @@ msgstr "Hiba a fájl átnevezésekor" msgid "Invalid choice" msgstr "Érvénytelen választás" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Érvénytelen választás" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Név" @@ -302,14 +302,14 @@ msgstr "Név" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Leírás" @@ -322,7 +322,7 @@ msgid "parent" msgstr "szülő" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Elérési út" @@ -421,107 +421,107 @@ msgstr "A távoli kép URL-je" msgid "Downloading images from remote URL is not enabled" msgstr "Képek letöltése távoli URL-ről nem engedélyezett" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Cseh" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Dán" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Német" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Görög" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Angol" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spanyol" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spanyol (Mexikói)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Fárszi/Perzsa" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francia" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Héber" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Magyar" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Olasz" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japán" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreai" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Holland" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norvég" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Lengyel" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugál" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugál (Brazíliai)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Orosz" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" -msgstr "" +msgstr "Szlovén" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Svéd" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Tháj" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Török" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnámi" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Kínai" @@ -652,7 +652,7 @@ msgstr "Szülő tételből szétválasztva" msgid "Split child item" msgstr "Szétválasztott gyermek tétel" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Összevont készlet tétel" @@ -733,7 +733,7 @@ msgstr "Rendszerinformáció" msgid "About InvenTree" msgstr "Verzió információk" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "A gyártást be kell fejezni a törlés előtt" @@ -811,7 +811,7 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Alkatrész" @@ -840,7 +840,7 @@ msgstr "Vevői rendelés azonosító" msgid "SalesOrder to which this build is allocated" msgstr "Vevői rendelés amihez ez a gyártás hozzá van rendelve" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Forrás hely" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Cél dátum a gyártás befejezéséhez. Ez után késettnek számít majd." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Elkészítés dátuma" @@ -912,7 +912,7 @@ msgstr "Elkészítés dátuma" msgid "completed by" msgstr "elkészítette" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Kiállította" @@ -925,7 +925,7 @@ msgstr "Felhasználó aki ezt a gyártási utasítást kiállította" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Felelős" @@ -966,63 +966,63 @@ msgstr "Gyártási kimenet már kész" msgid "Build output does not match Build Order" msgstr "Gyártási kimenet nem egyezik a gyártási utasítással" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Gyártási tételnek meg kell adnia a gyártási kimenetet, mivel a fő darab egyedi követésre kötelezett" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "A lefoglalt mennyiség ({q}) nem lépheti túl a szabad készletet ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Készlet túlfoglalva" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Lefoglalt mennyiségnek nullánál többnek kell lennie" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Egyedi követésre kötelezett tételeknél a menyiség 1 kell legyen" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Kiválasztott készlet tétel nem található az alkatrészjegyzékben" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Gyártás" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Gyártás amihez készletet foglaljunk" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Készlet tétel" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Forrás készlet tétel" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Forrás készlet tétel" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Mennyiség" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Készlet mennyiség amit foglaljunk a gyártáshoz" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Beépítés ebbe" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Cél készlet tétel" @@ -1113,7 +1113,7 @@ msgstr "Egész számú mennyiség szükséges, mivel az alkatrészjegyzék egyed #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Sorozatszámok" @@ -1146,9 +1146,9 @@ msgstr "A gyártási kimenetek listáját meg kell adni" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Hely" @@ -1160,10 +1160,10 @@ msgstr "A kész gyártási kimenetek helye" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Állapot" @@ -1282,34 +1282,42 @@ msgstr "Ez a készlet tétel már le lett foglalva ehhez a gyártási kimenethez msgid "Allocation items must be provided" msgstr "A lefoglalandó tételeket meg kell adni" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Készlet hely ahonnan az alkatrészek származnak (hagyd üresen ha bárhonnan)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Hely kizárása" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Készlet tételek kizárása erről a kiválasztott helyről" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Felcserélhető készlet" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "A különböző helyeken lévő készlet egyenrangúan felhasználható" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Készlet helyettesítés" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "Helyettesítő alkatrészek foglalásának engedélyezése" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "A gyártási utasításhoz készlet szükséges" @@ -1397,7 +1405,7 @@ msgstr "Még nincs lefoglalva a szükséges készlet" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1426,7 +1434,7 @@ msgid "Completed" msgstr "Kész" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1477,8 +1485,8 @@ msgstr "Lefoglalt alkatrészek" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1487,7 +1495,7 @@ msgstr "Batch" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Létrehozva" @@ -2070,7 +2078,7 @@ msgstr "Ár újraszámítás ideje" msgid "Number of days before part pricing is automatically updated" msgstr "Árak automatikus frissítése ennyi nap után" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "nap" @@ -2155,604 +2163,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "A sorozatszámoknak egyedinek kell lennie a teljes készletre vonatkozóan" #: common/models.py:1219 +msgid "Autofill Serial Numbers" +msgstr "" + +#: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 msgid "Batch Code Template" msgstr "Batch kód sablon" -#: common/models.py:1220 +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "Sablon a készlet tételekhez alapértelmezett batch kódok előállításához" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Készlet lejárata" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Készlet lejárat kezelésének engedélyezése" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Lejárt készlet értékesítése" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Lejárt készlet értékesítésének engedélyezése" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "Álló készlet ideje" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "Napok száma amennyivel a lejárat előtt a készlet tételeket állottnak vesszük" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "Lejárt készlet gyártása" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "Gyártás engedélyezése lejárt készletből" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Készlet tulajdonosok kezelése" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Tuajdonosok kezelésének engedélyezése a készlet helyekre és tételekre" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "Hely alapértelmezett ikon" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "Hely alapértelmezett ikon (üres ha nincs)" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "Gyártási utasítás azonosító minta" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "Szükséges minta a gyártási utasítás azonosító mező előállításához" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "Vevői rendelés azonosító minta" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "Szükséges minta a vevői rendelés azonosító mező előállításához" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "Vevői rendeléshez alapértelmezett szállítmány" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "Szállítmány automatikus létrehozása az új vevő rendelésekhez" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "Befejezett vevői rendelés szerkesztése" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Vevői rendelések szerkesztésének engedélyezése szállítás vagy befejezés után" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "Beszerzési rendelés azonosító minta" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "Szükséges minta a beszerzési rendelés azonosító mező előállításához" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "Befejezett beszerzési rendelés szerkesztése" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Beszérzési rendelések szerkesztésének engedélyezése kiküldés vagy befejezés után" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Elfelejtett jelszó engedélyezése" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Regisztráció engedélyezése" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése a bejelentkező oldalon" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "SSO engedélyezése" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "SSO engedélyezése a bejelentkező oldalon" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Email szükséges" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Kötelező email megadás regisztrációkor" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "SSO felhasználók automatikus kitöltése" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Felhasználó adatainak automatikus kitöltése az SSO fiókadatokból" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "Email kétszer" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Regisztráláskor kétszer kérdezze a felhasználó email címét" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Jelszó kétszer" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Regisztráláskor kétszer kérdezze a felhasználó jelszavát" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Csoport regisztráláskor" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Csoport amihez a frissen regisztrált felhasználók hozzá lesznek rendelve" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "Többfaktoros hitelesítés kényszerítése" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Pluginok ellenőrzése indításkor" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Ellenőrizze induláskor hogy minden plugin telepítve van - engedélyezd konténer környezetben (docker)" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "Plugin aláírások ellenőrzése" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "Pluginok aláírásainak ellenőrzése és megjelenítése" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "URL integráció engedélyezése" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "URL útvonalalak hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "Navigációs integráció engedélyezése" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "Navigációs integráció engedélyezése a pluginok számára" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "App integráció engedélyezése" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "App hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "Ütemezés integráció engedélyezése" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "Háttérben futó feladatok hozzáadásának engedélyezése a pluginok számára" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "Esemény integráció engedélyezése" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Beállítások kulcs (egyedinek kell lennie, nem kis- nagybetű érzékeny" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Értesítésre beállított alkatrészek megjelenítése" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Alkatrész értesítések megjelenítése a főoldalon" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Értesítésre beállított kategóriák megjelenítése" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Alkatrész kategória értesítések megjelenítése a főoldalon" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Legújabb alkatrészek megjelenítése" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Legújabb alkatrészek megjelenítése a főoldalon" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Legfrissebb alkatrész szám" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "Főoldalon megjelenítendő legújabb alkatrészek" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "Jóváhagyás nélküli alkatrészjegyzékek megjelenítése" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "Jóváhagyásra váró alkatrészjegyzékek megjelenítése a főoldalon" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Legfrissebb készlet változások megjelenítése" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Legutóbb megváltozott alkatrészek megjelenítése a főoldalon" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "Legfrissebb készlet mennyiség" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "Főoldalon megjelenítendő legújabb készlet tételek száma" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Alacsony készlet megjelenítése" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Alacsony készletek megjelenítése a főoldalon" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Kimerült készlet megjelenítése" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Kimerült készletek megjelenítése a főoldalon" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Gyártáshoz szükséges készlet megjelenítése" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Gyártáshoz szükséges készletek megjelenítése a főoldalon" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Lejárt készlet megjelenítése" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Lejárt készletek megjelenítése a főoldalon" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "Állott készlet megjelenítése" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "Álló készletek megjelenítése a főoldalon" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "Függő gyártások megjelenítése" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "Folyamatban lévő gyártások megjelenítése a főoldalon" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "Késésben lévő gyártások megjelenítése" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "Késésben lévő gyártások megjelenítése a főoldalon" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "Kintlévő beszerzési rendelések megjelenítése" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "Kintlévő beszerzési rendelések megjelenítése a főoldalon" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "Késésben lévő megrendelések megjelenítése" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "Késésben lévő megrendelések megjelenítése a főoldalon" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "Függő vevői rendelések megjelenítése" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "Függő vevői rendelések megjelenítése a főoldalon" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "Késésben lévő vevői rendelések megjelenítése" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "Késésben lévő vevői rendelések megjelenítése a főoldalon" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "Hírek megjelenítése" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "Hírek megjelenítése a főoldalon" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "Beágyazott címke megjelenítés" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "PDF címkék megjelenítése a böngészőben letöltés helyett" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "Beágyazott riport megjelenítés" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "PDF riport megjelenítése a böngészőben letöltés helyett" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "Alkatrészek keresése" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "Alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "Beszállítói alkatrészek keresése" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "Beszállítói alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "Gyártói alkatrészek keresése" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "Gyártói alkatrészek megjelenítése a keresési előnézetben" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "Inaktív alkatrészek elrejtése" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "Inaktív alkatrészek kihagyása a keresési előnézet találataiból" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "Kategóriák keresése" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "Alkatrész kategóriák megjelenítése a keresési előnézetben" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "Készlet keresése" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "Készlet tételek megjelenítése a keresési előnézetben" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "Nem elérhető készlet tételek elrejtése" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "Nem elérhető készlet kihagyása a keresési előnézet találataiból" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "Helyek keresése" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "Készlet helyek megjelenítése a keresési előnézetben" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "Cégek keresése" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "Cégek megjelenítése a keresési előnézetben" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "Gyártási utasítások keresése" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "Gyártási utasítások megjelenítése a keresés előnézet ablakban" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "Beszerzési rendelések keresése" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "Beszerzési rendelések megjelenítése a keresési előnézetben" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "Inaktív beszerzési rendelések kihagyása" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inaktív beszerzési rendelések kihagyása a keresési előnézet találataiból" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "Vevői rendelések keresése" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "Vevői rendelések megjelenítése a keresési előnézetben" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "Inaktív vevői rendelések kihagyása" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "Inaktív vevői rendelések kihagyása a keresési előnézet találataiból" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "Keresési előnézet eredményei" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "A keresési előnézetben megjelenítendő eredmények száma szekciónként" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "Mennyiség megjelenítése a formokon" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "Rendelkezésre álló alkatrész mennyiség megjelenítése néhány formon" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "ESC billentyű zárja be a formot" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "ESC billentyű használata a modális formok bezárásához" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "Rögzített menüsor" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "A menü pozíciója mindig rögzítve a lap tetején" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "Dátum formátum" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "Preferált dátum formátum a dátumok kijelzésekor" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Alkatrész ütemezés" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "Alkatrész ütemezési információk megjelenítése" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "Táblázati szöveg hossz" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "Maximális szöveg hossz ami megjelenhet a táblázatokban" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "Ársáv mennyiség" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Ár" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "Egységár egy meghatározott mennyiség esetén" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "Végpont" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "Végpont ahol ez a webhook érkezik" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "Webhook neve" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2760,97 +2776,97 @@ msgstr "Webhook neve" msgid "Active" msgstr "Aktív" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "Aktív-e ez a webhook" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Token" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "Token a hozzáféréshez" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Titok" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "Megosztott titok a HMAC-hoz" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "Üzenet azonosító" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Egyedi azonosító ehhez az üzenethez" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "Kiszolgáló" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "Kiszolgáló ahonnan ez az üzenet érkezett" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Fejléc" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Üzenet fejléce" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Törzs" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "Üzenet törzse" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "Végpont amin ez az üzenet érkezett" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "Dolgozott rajta" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "Befejeződött a munka ezzel az üzenettel?" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "Id" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "Cím" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "Közzétéve" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "Szerző" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "Összefoglaló" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "Elolvasva" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "Elolvasva?" @@ -3067,7 +3083,7 @@ msgstr "Paraméter neve" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Érték" @@ -3149,7 +3165,7 @@ msgstr "Minimális díj (pl. tárolási díj)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Csomagolás" @@ -3182,7 +3198,7 @@ msgstr "Többszörös rendelés" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3266,7 +3282,7 @@ msgstr "Kép törlése" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Vevő" @@ -3504,7 +3520,7 @@ msgstr "Hozzárendelt készlet tételek" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Beszállítói alkatrész" @@ -3596,7 +3612,7 @@ msgstr "Új készlet tétel létrehozása" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Új készlet tétel" @@ -3630,8 +3646,8 @@ msgstr "Alkatrész elérhetőség frissítése" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Készlet" @@ -3658,7 +3674,7 @@ msgstr "Árazás" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Készlet tételek" @@ -3756,10 +3772,27 @@ msgstr "Lekérdezés szűrők (vesszővel elválasztott kulcs=érték párok" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "Alkatrész lekérdezés szűrők (vesszővel elválasztott kulcs=érték párok)" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "Nincs egyező beszerzési rendelés" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Beszerzési rendelés" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Rendelés leírása" @@ -3916,19 +3949,6 @@ msgstr "törölve" msgid "Order" msgstr "Rendelés" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Beszerzési rendelés" - #: order/models.py:1039 msgid "Supplier part" msgstr "Beszállítói alkatrész" @@ -3946,7 +3966,7 @@ msgstr "Érkezett tételek száma" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Beszerzési ár" @@ -4339,8 +4359,8 @@ msgstr "Beszállítói alkatrész kiválasztása" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Sor törlése" @@ -4505,7 +4525,7 @@ msgstr "Alkatrész leírása" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "IPN" @@ -4559,7 +4579,7 @@ msgid "Used In" msgstr "Felhasználva ebben" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Lefoglalva" @@ -4754,7 +4774,7 @@ msgstr "Azonos IPN nem engedélyezett az alkatrész beállításokban" #: part/models.py:776 msgid "Part with this Name, IPN and Revision already exists." -msgstr "" +msgstr "Ilyen nevű, IPN-ű és reviziójú alkatrész már létezik." #: part/models.py:790 msgid "Parts cannot be assigned to structural part categories!" @@ -5033,7 +5053,7 @@ msgid "Test with this name already exists for this part" msgstr "Erre az alkatrészre már létezik teszt ilyen névvel" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Teszt név" @@ -5879,7 +5899,7 @@ msgstr "Az alkatrészhez nem áll rendelkezésre árinformáció." #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Dátum" @@ -5914,7 +5934,7 @@ msgstr "Árazás frissítése" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "Utoljára módosítva" @@ -6381,7 +6401,7 @@ msgstr "Készlet tétel teszt riport" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Sorozatszám" @@ -6413,8 +6433,8 @@ msgid "Installed Items" msgstr "Beépített tételek" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "Sorozatszám" @@ -6469,13 +6489,13 @@ msgstr "Vevői rendelés ID" msgid "Purchase Order ID" msgstr "Vevői rendelés azonosító" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "Leltár" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "Lejárati dátum" @@ -6890,7 +6910,7 @@ msgstr "Teszt adatok hozzáadása" msgid "Installed Stock Items" msgstr "Beépített készlet tételek" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "Készlet tétel beépítése" @@ -6898,7 +6918,7 @@ msgstr "Készlet tétel beépítése" msgid "Delete all test results for this stock item" msgstr "Készlet tétel összes teszt eredményének törlése" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "Teszt eredmény hozzáadása" @@ -8420,7 +8440,7 @@ msgstr "Ez törli a vonalkód hozzárendelést" msgid "Unlink" msgstr "Leválasztás" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "Készlet tétel törlése" @@ -8829,12 +8849,12 @@ msgstr "Befejezett tesztek" msgid "No required tests for this build" msgstr "Nincsenek szükséges tesztek ehhez a gyártáshoz" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Készlet foglalások szerkesztése" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Készlet foglalások törlése" @@ -8933,33 +8953,33 @@ msgstr "Ha a készlet helyettesíthetőnek minősül, akkor az első rendelkezé msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "Ha a helyettesítő készlet engedélyezve van, akkor ott az lesz használva ha az elsődleges alkatrésznek nincs készlete" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "Készlet tételek foglalása" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "Nincs a lekérdezéssel egyező gyártási utasítás" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "Kiválaszt" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "Gyártás késésben van" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "Haladás" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "Nincs felhasználói információ" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "Nincs lefoglalt alkatrész ehhez" @@ -9210,7 +9230,7 @@ msgid "Labels sent to printer" msgstr "Címkék nyomtatónak elküldve" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "Készlet tételek kiválasztása" @@ -9544,7 +9564,7 @@ msgstr "Beérkezett mennyiség" msgid "Quantity to receive" msgstr "Érkező mennyiség" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "Készlet állapota" @@ -9745,7 +9765,7 @@ msgid "Delete Stock Allocation" msgstr "Készlet foglalások törlése" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "Vevőnek kiszállítva" @@ -10027,7 +10047,7 @@ msgid "Allocated to sales orders" msgstr "Vevő rendeléshez lefoglalva" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Megjelenítés listaként" @@ -10051,7 +10071,7 @@ msgstr "Alkatrész kategória kiválasztása" msgid "Category is required" msgstr "Kategória megadása kötelező" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Megjelenítés fában" @@ -10067,12 +10087,12 @@ msgstr "Értesítésre beállított kategória" msgid "No test templates matching query" msgstr "Nincs a lekérdezéssel egyező teszt sablon" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "Teszt eredmény szerkesztése" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "Teszt eredmény törlése" @@ -10284,348 +10304,348 @@ msgstr "Műveletek az ezen a helyen lévő tételekhez" msgid "Action for sub-locations" msgstr "Műveletek az al-helyekhez" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "Ezt az alkatrészt nem lehet sorozatszámozni" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "Add meg a kezdeti mennyiséget ehhez a készlet tételhez" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Add meg az új készlet tételhez tartozó sorozatszámokat (vagy hagyd üresen)" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "Készlet tétel lemásolva" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "Készlet tétel másolása" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "Biztosan törölni szeretnéd ezt a készlet tételt?" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "Készlet tétel törlése" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "Készlet tétel szerkesztése" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "Készlet tétel létrehozva" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "Több készlet tétel létre lett hozva" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "Sorozatszám keresése" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "Sorozatszám megadása" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "Adj meg egy sorozatszámot" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "Nincs egyező sorozatszám" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "Több egyező eredmény is van" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "Készlet hozzárendelés jóváhagyása" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "Készlet vevőhöz rendelése" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "Figyelem: az összevonási művelet nem vonható vissza" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "Némi információ elveszik a készlet összevonás során" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "A készlettörténet törölve lesz az összevont tételeknél" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "A beszállítói alkatrész információk törlődnek az összevont tételeknél" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "Készlet összevonás megerősítése" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "Készlet tételek összevonása" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "Készlet áthelyezése" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Áthelyezés" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "Leltározás" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "Mennyiség" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "Készlet csökkentése" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Kivesz" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Készlet növelése" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Hozzáad" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Készlet törlése" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "Egyedi követésre kötelezett tételeknél a menyiség nem módosítható" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "Készlet mennyiség megadása" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "Ki kell választanod legalább egy rendelkezésre álló készlet tételt" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "Készlet módosítás jóváhagyása" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "SIKER" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "SIKERTELEN" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "NINCS EREDMÉNY" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "Teszt sikeres" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Teszt eredmény hozzáadása" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "Nincs teszt eredmény" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "Teszt dátuma" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "Teszt eredmény szerkesztése" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "Teszt eredmény törlése" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "Gyártásban" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "Beépítve készlet tételbe" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Vevő rendeléshez hozzárendelve" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Nincs hely megadva" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "Készlet tétel gyártás alatt" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "Készlet tétel hozzárendelve egy vevői rendeléshez" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "Készlet tétel hozzárendelve egy vevőhöz" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "Egyedi követésre kötelezett készlet tétel lefoglalva" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "Készlet tétel teljes egészében lefoglalva" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "Készlet tétel részben lefoglalva" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "Készlet tétel beépítve egy másikba" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "Készlet tétel lejárt" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "Készlet tétel hamarosan lejár" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "Készlet tétel elutasítva" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "Készlet tétel elveszett" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "Készlet tétel megsemmisült" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "Kimerült" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "Beszállítói alkatrész nincs megadva" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "Nincs a lekérdezésnek megfelelő készlet tétel" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "Készlet állapot beállítása" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "Státuszkód kiválasztása" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "Státuszkódot ki kell választani" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "Alhelyek betöltése" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Részletek" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "Alkatrész információ nem áll rendelkezésre" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "A hely már nem létezik" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "Beszerzési megrendelés már nem létezik" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "Vevő már nem létezik" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "A készlet tétel már nem létezik" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Hozzáadva" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Eltávolítva" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "Nincsenek beépített tételek" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "Készlet tétel kiszedése" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "Válaszd ki a kiszedni való készlet tételt" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "Másik tétel beépítése ebbe a készlet tételbe" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "Készlet tételek csak akkor építhetők be ha teljesítik a következő kritériumokat" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "A készlet tétel egy olyan alkatrészre mutat ami alkatrészjegyzéke ennek a készlet tételnek" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "A készlet tétel jelenleg elérhető készleten" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "A készlet tétel még nem épült be egy másik tételbe" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "A készlet tétel követett vagy sorozatszámmal vagy batch kóddal" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "Válaszd ki a beépítendő alkatrészt" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index b3bf0e5ea3..df5453b05a 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -44,8 +44,8 @@ msgstr "Masukkan tanggal" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Catatan" @@ -204,7 +204,7 @@ msgstr "Lampiran" msgid "Select file to attach" msgstr "Pilih file untuk dilampirkan" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Komentar" msgid "File comment" msgstr "Komentar file" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Pengguna" @@ -271,7 +271,7 @@ msgstr "Kesalahan merubah nama file" msgid "Invalid choice" msgstr "Pilihan tidak valid" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Pilihan tidak valid" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nama" @@ -302,14 +302,14 @@ msgstr "Nama" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Keterangan" @@ -322,7 +322,7 @@ msgid "parent" msgstr "induk" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Direktori" @@ -421,107 +421,107 @@ msgstr "URL file gambar external" msgid "Downloading images from remote URL is not enabled" msgstr "Unduhan gambar dari URL external tidak aktif" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Ceko" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Denmark" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Jerman" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Yunani" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Inggris" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spanyol" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spanyol (Meksiko)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persia" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Perancis" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Ibrani" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Hungaria" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Itali" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Jepang" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Korea" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Belanda" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norwegia" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polandia" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugis" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugis (Brasil)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Rusia" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Swedia" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thai" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turki" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnam" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Cina" @@ -652,7 +652,7 @@ msgstr "Dipisah dari item induk" msgid "Split child item" msgstr "Pisah item dari barang induk" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Stok item digabungkan" @@ -733,7 +733,7 @@ msgstr "Informasi Sistem" msgid "About InvenTree" msgstr "Tentang InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Pesanan harus dibatalkan sebelum dapat dihapus" @@ -811,7 +811,7 @@ msgstr "Produksi induk dari produksi ini" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Produksi induk dari produksi ini" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Bagian" @@ -840,7 +840,7 @@ msgstr "Referensi Order Penjualan" msgid "SalesOrder to which this build is allocated" msgstr "Order penjualan yang teralokasikan ke pesanan ini" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Lokasi Sumber" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Target tanggal selesai produksi. Produksi akan menjadi terlambat setelah tanggal ini." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Tanggal selesai" @@ -912,7 +912,7 @@ msgstr "Tanggal selesai" msgid "completed by" msgstr "diselesaikan oleh" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Diserahkan oleh" @@ -925,7 +925,7 @@ msgstr "Pengguna yang menyerahkan order ini" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Penanggung Jawab" @@ -966,63 +966,63 @@ msgstr "Hasil produksi sudah selesai" msgid "Build output does not match Build Order" msgstr "Hasil produksi tidak sesuai dengan order produksi" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Item produksi harus menentukan hasil produksi karena bagian utama telah ditandai sebagai dapat dilacak" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Item stok teralokasikan terlalu banyak" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Jumlah yang dialokasikan harus lebih dari nol" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Jumlah harus 1 untuk stok dengan nomor seri" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Item stok yang dipilih tidak ditemukan dalam daftar barang order" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Produksi" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Stok Item" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Sumber stok item" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Sumber stok item" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Jumlah" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Jumlah stok yang dialokasikan ke produksi" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Pasang ke" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Tujuan stok item" @@ -1113,7 +1113,7 @@ msgstr "Jumlah harus angka bulat karena terdapat bagian yang dapat dilacak dalam #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Nomor Seri" @@ -1146,9 +1146,9 @@ msgstr "Daftar hasil pesanan harus disediakan" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Lokasi" @@ -1160,10 +1160,10 @@ msgstr "Lokasi hasil pesanan yang selesai" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "Stok item ini telah dialokasikan ke hasil produksi ini" msgid "Allocation items must be provided" msgstr "Item yang dialokasikan harus disediakan" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Lokasi stok, dari mana bahan/bagian akan diambilkan (kosongkan untuk mengambil dari lokasi mana pun)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Lokasi tidak termasuk" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Jangan ambil stok item dari lokasi yang dipilih" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Stok bergantian" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Item stok di beberapa lokasi dapat digunakan secara bergantian" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Stok pengganti" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "Izinkan alokasi bagian pengganti" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Stok dibutuhkan untuk order produksi" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 84c9bdf38c..c6f1e7f77f 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -44,8 +44,8 @@ msgstr "Inserisci la data" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Note" @@ -204,7 +204,7 @@ msgstr "Allegato" msgid "Select file to attach" msgstr "Seleziona file da allegare" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Commento" msgid "File comment" msgstr "Commento del file" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Utente" @@ -271,7 +271,7 @@ msgstr "Errore nella rinominazione del file" msgid "Invalid choice" msgstr "Scelta non valida" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Scelta non valida" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nome" @@ -302,14 +302,14 @@ msgstr "Nome" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Descrizione" @@ -322,7 +322,7 @@ msgid "parent" msgstr "genitore" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Percorso" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Ceco" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Tedesco" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Greco" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Inglese" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spagnolo" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spagnolo (Messicano)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persiano" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francese" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Ebraico" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ungherese" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiano" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Giapponese" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Coreano" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Olandese" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norvegese" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polacco" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portoghese" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portoghese (Brasile)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russo" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Svedese" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thailandese" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turco" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamita" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Cinese" @@ -652,7 +652,7 @@ msgstr "Diviso dall'elemento genitore" msgid "Split child item" msgstr "Dividi elemento figlio" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Elemento stock raggruppato" @@ -733,7 +733,7 @@ msgstr "Informazioni sistema" msgid "About InvenTree" msgstr "Informazioni Su InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Articolo" @@ -840,7 +840,7 @@ msgstr "Numero di riferimento ordine di vendita" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Posizione Di Origine" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Data di completamento" @@ -912,7 +912,7 @@ msgstr "Data di completamento" msgid "completed by" msgstr "Completato da" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Rilasciato da" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Responsabile" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "La quantità assegnata ({q}) non deve essere maggiore della quantità disponibile ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "L'articolo in giacenza è sovrallocato" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "La quantità di assegnazione deve essere maggiore di zero" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "La quantità deve essere 1 per lo stock serializzato" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Articolo in giacenza selezionato non trovato nel BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Produzione" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Articoli in magazzino" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Origine giacenza articolo" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Origine giacenza articolo" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Quantità" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installa in" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Destinazione articolo in giacenza" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Codice Seriale" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Posizione" @@ -1160,10 +1160,10 @@ msgstr "Posizione per gli output di build completati" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Stato" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "Deve essere indicata l'allocazione dell'articolo" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Completato" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Lotto" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Creato" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "giorni" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Scadenza giacenza" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Abilita funzionalità di scadenza della giacenza" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Vendi giacenza scaduta" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Consenti la vendita di stock scaduti" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "Numero di giorni in cui gli articoli in magazzino sono considerati obsoleti prima della scadenza" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Controllo della proprietà della giacenza" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Abilita il controllo della proprietà sulle posizioni e gli oggetti in giacenza" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Abilita password dimenticata" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Abilita la funzione password dimenticata nelle pagine di accesso" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Abilita registrazione" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "SSO abilitato" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "Abilita SSO nelle pagine di accesso" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Email richiesta" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "Riempimento automatico degli utenti SSO" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Compila automaticamente i dettagli dell'utente dai dati dell'account SSO" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Tasto impostazioni (deve essere univoco - maiuscole e minuscole" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Mostra le categorie sottoscritte" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Mostra le categorie dei componenti sottoscritti nella homepage" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Mostra ultimi articoli" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "Visualizzazione dell'etichetta in linea" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "Visualizza le etichette PDF nel browser, invece di scaricare come file" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "Risultati Dell'Anteprima Di Ricerca" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Prezzo" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Attivo" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Token" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Nome parametro" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Valore" @@ -3148,7 +3164,7 @@ msgstr "Onere minimo (ad esempio tassa di stoccaggio)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Confezionamento" @@ -3181,7 +3197,7 @@ msgstr "Ordine multiplo" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Cliente" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Articolo Fornitore" @@ -3595,7 +3611,7 @@ msgstr "Crea nuova allocazione magazzino" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Nuovo Elemento in giacenza" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Magazzino" @@ -3657,7 +3673,7 @@ msgstr "Prezzi" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Articoli in magazzino" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Descrizione ordine" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "Articolo Fornitore" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "Seleziona l'articolo del fornitore" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Elimina riga" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "IPN - Numero di riferimento interno" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Data" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "Ultimo aggiornamento" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "Seriale" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "Inventario" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "Data di Scadenza" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Modifica allocazione magazzino" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Elimina posizione giacenza" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "Quantità da ricevere" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "Stato giacenza" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "Elimina posizione giacenza" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "Spedito al cliente" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Visualizza come elenco" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Visualizza come struttura ad albero" @@ -10066,12 +10086,12 @@ msgstr "Categoria sottoscritta" msgid "No test templates matching query" msgstr "Nessun modello di test corrispondente" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "Modificare il risultato del test" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "Cancellare il risultato del test" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "Inserisci quantità iniziale per questo articolo in giacenza" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "Inserire i numeri di serie per la nuova giacenza (o lasciare vuoto)" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "Crea nuova allocazione magazzino" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "Creato più elementi stock" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "Trasferisci giacenza" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Sposta" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "Conta giacenza" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "Conta" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "Rimuovi giacenza" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Prendi" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Aggiungi giacenza" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Aggiungi" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Elimina Stock" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "Specificare la quantità di magazzino" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "Devi selezionare almeno un articolo disponibile" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "NESSUN RISULTATO" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Aggiungi risultato test" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "Nessun risultato di prova trovato" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "In produzione" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "Installato nell'elemento stock" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Assegnato all'ordine di vendita" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Nessuna giacenza impostata" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "L'articolo di magazzino è in produzione" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "Articolo stock assegnato al cliente" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "L'elemento stock è stato installato in un altro articolo" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "L'articolo stock è scaduto" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "Articolo in giacenza prossimo alla scadenza" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "L'articolo stock è stato rifiutato" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "Esaurito" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "La posizione non esiste più" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Aggiunto" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Rimosso" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5682347847..3ff828891a 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -44,8 +44,8 @@ msgstr "日付を入力する" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "メモ" @@ -204,7 +204,7 @@ msgstr "添付ファイル" msgid "Select file to attach" msgstr "添付ファイルを選択" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "ユーザー" @@ -271,7 +271,7 @@ msgstr "ファイル名の変更に失敗しました" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "無効な選択です" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "お名前" @@ -302,14 +302,14 @@ msgstr "お名前" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "説明" @@ -322,7 +322,7 @@ msgid "parent" msgstr "親" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "ドイツ語" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "ギリシャ語" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "英語" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "スペイン語" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "スペイン語(メキシコ)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "フランス語" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "ヘブライ語" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "ハンガリー語" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "イタリア語" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "日本語" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "韓国語" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "オランダ語" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "ノルウェー語" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "ポーランド語" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "ロシア語" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "スウェーデン語" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "タイ語" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "トルコ語" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "ベトナム語" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "中国語" @@ -652,7 +652,7 @@ msgstr "親アイテムから分割する" msgid "Split child item" msgstr "子項目を分割" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "商品在庫をマージしました" @@ -733,7 +733,7 @@ msgstr "システム情報" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "パーツ" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "パーツを割り当てるためにビルドする" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "在庫商品" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "数量" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "ステータス" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "メッセージ ID:" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "購入金額" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index a4a859e141..285f88cae4 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -44,8 +44,8 @@ msgstr "" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "첨부파일" msgid "Select file to attach" msgstr "첨부할 파일을 선택하세요" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "사용자" @@ -271,7 +271,7 @@ msgstr "파일 이름 바꾸기 오류" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "이름" @@ -302,14 +302,14 @@ msgstr "이름" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "설명" @@ -322,7 +322,7 @@ msgid "parent" msgstr "" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "체코어" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "독일어" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "그리스어" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "영어" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "스페인어" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "스페인어 (멕시코)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "파르시어/페르시아어" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "프랑스어" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "히브리어" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "헝가리어" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "이탈리아어" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "일본어" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "한국어" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "네덜란드어" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "노르웨이어" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "폴란드어" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "러시아어" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "스웨덴어" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "태국어" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "터키어" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "베트남어" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "중국어" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "시스템 정보" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "수량" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "일련번호" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "위치" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "상태" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 +msgid "Enable registration" +msgstr "" + +#: common/models.py:1325 +msgid "Enable self-registration for users on the login pages" +msgstr "" + +#: common/models.py:1331 msgid "Enable SSO" msgstr "SSO 활성화" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "로그인 페이지에서 SSO 활성화" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "이메일 필요" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "두 번 보내기" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "작성자" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "고객" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "일련번호" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "선택" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "일련번호 찾기" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "일련번호를 입력하세요" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "일련번호를 입력하세요" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "일치하는 일련번호가 없습니다" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 73b27f4705..41922aedb1 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -44,8 +44,8 @@ msgstr "Voer datum in" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Opmerkingen" @@ -204,7 +204,7 @@ msgstr "Bijlage" msgid "Select file to attach" msgstr "Bestand als bijlage selecteren" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Opmerking" msgid "File comment" msgstr "Bestand opmerking" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Gebruiker" @@ -271,7 +271,7 @@ msgstr "Fout bij hernoemen bestand" msgid "Invalid choice" msgstr "Ongeldige keuze" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Ongeldige keuze" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Naam" @@ -302,14 +302,14 @@ msgstr "Naam" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Omschrijving" @@ -322,7 +322,7 @@ msgid "parent" msgstr "bovenliggende" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Pad" @@ -421,107 +421,107 @@ msgstr "URL van extern afbeeldingsbestand" msgid "Downloading images from remote URL is not enabled" msgstr "Afbeeldingen van externe URL downloaden is niet ingeschakeld" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tsjechisch" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Duits" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Grieks" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Engels" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spaans" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spaans (Mexicaans)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Perzisch" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Frans" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebreeuws" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Hongaars" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiaans" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japans" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreaans" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Nederlands" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Noors" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Pools" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugees" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugees (Braziliaans)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russisch" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Zweeds" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thais" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turks" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamees" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Chinees" @@ -652,7 +652,7 @@ msgstr "Splits van bovenliggend item" msgid "Split child item" msgstr "Splits onderliggende item" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Samengevoegde voorraadartikelen" @@ -733,7 +733,7 @@ msgstr "Systeeminformatie" msgid "About InvenTree" msgstr "Over InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Productie moet geannuleerd worden voordat het kan worden verwijderd" @@ -811,7 +811,7 @@ msgstr "Productieorder waar deze productie aan is toegewezen" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Productieorder waar deze productie aan is toegewezen" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Onderdeel" @@ -840,7 +840,7 @@ msgstr "Verkooporder Referentie" msgid "SalesOrder to which this build is allocated" msgstr "Verkooporder waar deze productie aan is toegewezen" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Bronlocatie" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Doeldatum voor productie voltooiing. Productie zal achterstallig zijn na deze datum." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Opleveringsdatum" @@ -912,7 +912,7 @@ msgstr "Opleveringsdatum" msgid "completed by" msgstr "voltooid door" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Uitgegeven door" @@ -925,7 +925,7 @@ msgstr "Gebruiker die de productieorder heeft gegeven" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Verantwoordelijke" @@ -966,63 +966,63 @@ msgstr "Productie uitvoer is al voltooid" msgid "Build output does not match Build Order" msgstr "Productuitvoer komt niet overeen met de Productieorder" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Productieartikel moet een productieuitvoer specificeren, omdat het hoofdonderdeel gemarkeerd is als traceerbaar" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Toegewezen hoeveelheid ({q}) mag de beschikbare voorraad ({a}) niet overschrijden" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Voorraad item is te veel toegewezen" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Toewijzing hoeveelheid moet groter zijn dan nul" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Hoeveelheid moet 1 zijn voor geserialiseerde voorraad" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Geselecteerd voorraadartikel niet gevonden in stuklijst" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Product" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Product om onderdelen toe te wijzen" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Voorraadartikel" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Bron voorraadartikel" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Bron voorraadartikel" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Hoeveelheid" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Voorraad hoeveelheid toe te wijzen aan productie" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installeren in" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Bestemming voorraadartikel" @@ -1113,7 +1113,7 @@ msgstr "Geheel getal vereist omdat de stuklijst traceerbare onderdelen bevat" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Serienummers" @@ -1146,9 +1146,9 @@ msgstr "Een lijst van productieuitvoeren moet worden verstrekt" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Locatie" @@ -1160,10 +1160,10 @@ msgstr "Locatie van voltooide productieuitvoeren" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "Dit voorraadartikel is al toegewezen aan deze productieoutput" msgid "Allocation items must be provided" msgstr "Allocaties voor artikelen moeten worden opgegeven" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Voorraadlocatie waar onderdelen afkomstig zijn (laat leeg om van elke locatie te nemen)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Locatie uitsluiten" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Voorraadartikelen van deze geselecteerde locatie uitsluiten" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "Uitwisselbare voorraad" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Voorraadartikelen op meerdere locaties kunnen uitwisselbaar worden gebruikt" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Vervangende Voorraad" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "Toewijzing van vervangende onderdelen toestaan" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Voorraad vereist voor productieorder" @@ -1396,7 +1404,7 @@ msgstr "Voorraad is niet volledig toegewezen aan deze productieorder" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Voltooid" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "Toegewezen Onderdelen" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Batch" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Gecreëerd" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "dagen" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 +msgid "Autofill Serial Numbers" +msgstr "" + +#: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 msgid "Batch Code Template" msgstr "Batchcode Sjabloon" -#: common/models.py:1220 +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "Verlopen Voorraad" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "Verlopen voorraad functionaliteit inschakelen" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "Verkoop Verlopen Voorraad" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "Verkoop verlopen voorraad toestaan" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "Voorraad Vervaltijd" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "Aantal dagen voordat voorraadartikelen als verouderd worden beschouwd voor ze verlopen" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "Produceer Verlopen Voorraad" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "Sta productie met verlopen voorraad toe" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "Voorraad Eigenaar Toezicht" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "Productieorderreferentiepatroon" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "Verkooporderreferentiepatroon" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "Standaard Verzending Verkooporder" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "Aanmaken standaard verzending bij verkooporders inschakelen" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "Inkooporderreferentiepatroon" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Wachtwoord vergeten functie inschakelen" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Registratie inschakelen" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "SSO inschakelen" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "SSO inschakelen op de inlogpagina's" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "E-mailadres verplicht" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "E-mail twee keer" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Groep bij aanmelding" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Groep waaraan nieuwe gebruikers worden toegewezen bij registratie" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "MFA afdwingen" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Controleer plugins bij het opstarten" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "Activeer URL-integratie" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Instellingssleutel (moet uniek zijn - hoofdletter ongevoelig" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Toon laatste onderdelen" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Toon laatste onderdelen op de startpagina" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Recente Voorraadtelling" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Toon recente voorraadwijzigingen" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Toon recent aangepaste voorraadartikelen op de startpagina" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "Recente Voorraadtelling" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Toon lage voorraad" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Toon lage voorraad van artikelen op de startpagina" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Toon lege voorraad" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Toon lege voorraad van artikelen op de startpagina" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Toon benodigde voorraad" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Toon benodigde voorraad van artikelen voor productie op de startpagina" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Toon verlopen voorraad" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Toon verlopen voorraad van artikelen op de startpagina" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "Toon verouderde voorraad" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "Toon verouderde voorraad van artikelen op de startpagina" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "Toon openstaande producties" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "Toon openstaande producties op de startpagina" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "Toon achterstallige productie" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "Toon achterstallige producties op de startpagina" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "Toon uitstaande PO's" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "Toon uitstaande PO's op de startpagina" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "Toon achterstallige PO's" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "Toon achterstallige PO's op de startpagina" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "Toon uitstaande SO's" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "Toon uitstaande SO's op de startpagina" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "Toon achterstallige SO's" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "Toon achterstallige SO's op de startpagina" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "Zoek Onderdelen" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "Inactieve Onderdelen Verbergen" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "Zoek in Voorraad" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "Inkooporders Zoeken" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "Toon inkooporders in het zoekvenster" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "Inactieve Inkooporders Weglaten" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "Inactieve inkooporders weglaten in het zoekvenster" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "Verkooporders zoeken" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "Toon verkooporders in het zoekvenster" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "Inactieve Verkooporders Weglaten" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "Inactieve verkooporders weglaten in het zoekvenster" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Prijs" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Actief" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Token" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "Token voor toegang" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Geheim" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "Bericht ID" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "Host" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Koptekst" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Koptekst van dit bericht" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Berichtinhoud" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "Inhoud van dit bericht" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Parameternaam" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Waarde" @@ -3148,7 +3164,7 @@ msgstr "Minimale kosten (bijv. voorraadkosten)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "Order meerdere" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Klant" @@ -3503,7 +3519,7 @@ msgstr "Toegewezen Voorraadartikelen" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Leveranciersonderdeel" @@ -3595,7 +3611,7 @@ msgstr "Nieuw voorraadartikel aanmaken" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Nieuw Voorraadartikel" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Voorraad" @@ -3657,7 +3673,7 @@ msgstr "Prijzen" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Voorraadartikelen" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Inkooporder" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Order beschrijving" @@ -3915,19 +3948,6 @@ msgstr "verwijderd" msgid "Order" msgstr "Order" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Inkooporder" - #: order/models.py:1039 msgid "Supplier part" msgstr "Leveranciersonderdeel" @@ -3945,7 +3965,7 @@ msgstr "Aantal ontvangen artikelen" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Inkoopprijs" @@ -4338,8 +4358,8 @@ msgstr "Selecteer Leveranciersonderdeel" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Rij verwijderen" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Toegewezen" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Datum" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Serienummer" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Voorraadtoewijzing bewerken" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Voorraadtoewijzing verwijderen" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "Productieorder is achterstallig" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "Verwijder Voorraadtoewijzing" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "Verzonden aan klant" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "Toegewezen aan Verkooporder" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Geen voorraadlocatie ingesteld" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "Voorraadartikel toegewezen aan verkooporder" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "Inkooporder bestaat niet meer" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index 372707bc6b..d89be12ce1 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -44,8 +44,8 @@ msgstr "Oppgi dato" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Notater" @@ -204,7 +204,7 @@ msgstr "Vedlegg" msgid "Select file to attach" msgstr "Velg fil å legge ved" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Kommenter" msgid "File comment" msgstr "Kommentar til fil" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Bruker" @@ -271,7 +271,7 @@ msgstr "Feil ved endring av navn" msgid "Invalid choice" msgstr "Ugyldig valg" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Ugyldig valg" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Navn" @@ -302,14 +302,14 @@ msgstr "Navn" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Beskrivelse" @@ -322,7 +322,7 @@ msgid "parent" msgstr "overkategori" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Sti" @@ -421,107 +421,107 @@ msgstr "URL-adressen til ekstern bildefil" msgid "Downloading images from remote URL is not enabled" msgstr "Nedlasting av bilder fra ekstern URL er ikke aktivert" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tsjekkisk" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Dansk" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Tysk" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Gresk" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Engelsk" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spansk" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spansk (Meksikansk)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persisk" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Fransk" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebraisk" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ungarsk" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiensk" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japansk" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreansk" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Nederlandsk" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norsk" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polsk" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugisisk" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugisisk (Brasilian)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Russisk" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Svensk" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thailandsk" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Tyrkisk" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamesisk" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Kinesisk" @@ -652,7 +652,7 @@ msgstr "Delt fra overordnet element" msgid "Split child item" msgstr "Delt fra underelement" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Sammenslått lagervare" @@ -733,7 +733,7 @@ msgstr "Systeminformasjon" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Bygningen må avbrytes før den kan slettes" @@ -811,7 +811,7 @@ msgstr "Build order som denne build er tildelt til" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Build order som denne build er tildelt til" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Del" @@ -840,7 +840,7 @@ msgstr "Salg order referanse" msgid "SalesOrder to which this build is allocated" msgstr "Salgorder som denne build er tildelt til" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Kilde plassering" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Forventet dato for ferdigstillelse. Build er forvalt etter denne datoen." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Fullført dato" @@ -912,7 +912,7 @@ msgstr "Fullført dato" msgid "completed by" msgstr "fullført av" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Utstedt av" @@ -925,7 +925,7 @@ msgstr "Brukeren som utstede denne prosjekt order" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Ansvarlig" @@ -966,63 +966,63 @@ msgstr "Prosjekt utdata er allerede utfylt" msgid "Build output does not match Build Order" msgstr "Prosjekt utdata samsvarer ikke Prosjekt Order" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Prosjektvare må spesifisere en prosjekt utdata, siden hovedvaren er markert som sporbar" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tildelt antall ({q}) kan ikke overstige tilgjengelige lager mengde ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Lagervare er overtildelt" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Tildeling antallet må være større enn null" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Mengden må væew 1 for serialisert lagervare" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Valgt lagevare ikke funnet i BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Prosjekt" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Bygge for å tildele deler" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Lagervare" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Kilde lagervare" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Kilde lagervare" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Antall" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Lagerantall å allokere til bygging" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installerings informasjon" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Målets lagervare" @@ -1113,7 +1113,7 @@ msgstr "Heltallsverdi kreves, materialene inneholder sporbare deler" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Serienummer" @@ -1146,9 +1146,9 @@ msgstr "En liste over byggeresultater må oppgis" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Beliggenhet" @@ -1160,10 +1160,10 @@ msgstr "Sted for ferdige byggeresultater" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Fullført" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "Tildelte deler" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Opprettet" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 +msgid "Required pattern for generating Sales Order reference field" +msgstr "" + +#: common/models.py:1288 +msgid "Sales Order Default Shipment" +msgstr "" + +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "Rediger fullførte salgsordrer" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Tillat redigering av salgsordrer etter de har blitt sendt eller fullført" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "Referansemønster for innkjøpsordre" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "Rediger fullførte innkjøpsordre" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Tillat redigering av innkjøpsordre etter at de har blitt sendt eller fullført" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Aktiver passord glemt" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Ativer funskjon for glemt passord på innloggingssidene" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Aktiver registrering" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "Aktiver SSO" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "Aktiver SSO på innloggingssidene" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "E-postadresse kreves" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "Krevt at brukeren angi e-post ved registrering" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "Auto-utfyll SSO brukere" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Fyll automatisk ut brukeropplysninger fra SSO kontodata" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "E-post to ganger" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Ved registrering spør brukere to ganger for e-posten" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Passord to ganger" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Ved registrerting, spør brukere to ganger for passord" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Gruppe på registrering" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "Gruppe for hvilke nye brukere som er tilknyttet registrering" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "Krev MFA" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Brukere må bruke flerfaktorsikkerhet." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Sjekk utvidelser ved oppstart" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Sjekk at alle programtillegg er installert ved oppstart - aktiver i containermiljøer" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "Sjekk plugin signaturer" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "Kontroller og vis signaturer for plugins" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "Aktiver URL integrering" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "Aktiver tillegg for å legge til URL" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "Aktiver navigasjonsintegrering" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "Aktiver plugins for å integrere inn i navigasjon" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "Aktiver app integrasjon" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "Aktiver plugins for å legge til apper" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "Aktiver integrering av tidsplan" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "Aktiver utvidelser for å kjøre planlagte oppgaver" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "Aktiver hendelsesintegrering" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "Aktiver plugins til å svare på interne hendelser" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Innstillingsnøkkel (må være unik - ufølsom for store og små bokstaver" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Vis abbonerte deler" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Vis abbonerte deler på hjemmesiden" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Vis abbonerte kategorier" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Vis abbonerte delkatekorier på hjemmesiden" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Vis nyeste deler" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Vis nyeste deler på hjemmesiden" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "Antall nylig deler" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "Antall nylige deler som skal vises på indeks-side" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "Vis uvaliderte BOMs" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "Vis BOMs som venter validering på hjemmesiden" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Vis nylige lagerendringer" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Vis nylig endret lagervarer på hjemmesiden" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "Siste lagertelling" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "Antall nylige lagervarer som skal vises på indeksside" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Vis lav lager" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Vis lav lagervarer på hjemmesiden" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Vis tom lagervarer" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Vis lav lagerbeholdning på hjemmesiden" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Vis nødvendig lagervare" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Vis lagervarer som trengs for å bygge på hjemmesiden" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Vis utløpt lager" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Vis utløpte lagerbeholdninger på hjemmesiden" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Del planlegging" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Aktiv" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "Sjetong" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "Nøkkel for tilgang" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Hemmelig" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "Delt hemmlighet for HMAC" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "Melding ID" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Unik Id for denne meldingen" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "Vert" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Tittel" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Overskrift for denne meldingen" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Brødtekst" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "Arbeidet med" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "Var arbeidet med denne meldingen ferdig?" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Kunde" @@ -3503,7 +3519,7 @@ msgstr "Tildelt lagervarer" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Leverandør deler" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "Oppdater tilgjengelighet" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fbf41fc652..d2818aa95d 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -44,8 +44,8 @@ msgstr "Wprowadź dane" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Uwagi" @@ -204,7 +204,7 @@ msgstr "Załącznik" msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Użytkownik" @@ -271,7 +271,7 @@ msgstr "Błąd zmiany nazwy pliku" msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Błędny wybór" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nazwa" @@ -302,14 +302,14 @@ msgstr "Nazwa" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Opis" @@ -322,7 +322,7 @@ msgid "parent" msgstr "nadrzędny" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Ścieżka" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Czeski" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Niemiecki" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Grecki" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Angielski" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Hiszpański" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Hiszpański (Meksyk)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Perski" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francuski" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebrajski" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Węgierski" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Włoski" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japoński" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreański" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Holenderski" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norweski" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugalski" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugalski (Brazylijski)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Rosyjski" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Szwedzki" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Tajski" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turecki" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Wietnamski" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Chiński" @@ -652,7 +652,7 @@ msgstr "Podziel z pozycji nadrzędnej" msgid "Split child item" msgstr "Podziel element podrzędny" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Scalone przedmioty magazynowe" @@ -733,7 +733,7 @@ msgstr "Informacja systemowa" msgid "About InvenTree" msgstr "O InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Komponent" @@ -840,7 +840,7 @@ msgstr "Odwołanie do zamówienia sprzedaży" msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Lokalizacja źródła" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Data zakończenia" @@ -912,7 +912,7 @@ msgstr "Data zakończenia" msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Wydany przez" @@ -925,7 +925,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Odpowiedzialny" @@ -966,63 +966,63 @@ msgstr "Budowanie wyjścia jest już ukończone" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Alokowana ilość musi być większa niż zero" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Nie znaleziono wybranego elementu magazynowego w BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Budowa" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Lokalizacja magazynowania przedmiotu" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Ilość" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Lokalizacja" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "Magazyn, z którego mają być pozyskane elementy (pozostaw puste, aby pobrać z dowolnej lokalizacji)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "Wyklucz lokalizację" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "Wyklucz produkty magazynowe z wybranej lokalizacji" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "Towary magazynowe w wielu lokalizacjach mogą być stosowane zamiennie" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "Zastępczy magazyn" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Zakończone" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Partia" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Utworzony" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "dni" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 +msgid "Allow editing of purchase orders after they have been shipped or completed" +msgstr "" + +#: common/models.py:1317 msgid "Enable password forgot" msgstr "Włącz opcję zapomnianego hasła" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "Włącz funkcję zapomnianego hasła na stronach logowania" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "Włącz rejestrację" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "Włącz samodzielną rejestrację dla użytkowników na stronach logowania" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "Włącz SSO" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "Włącz SSO na stronach logowania" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "Adres e-mail jest wymagany" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "Autouzupełnianie użytkowników SSO" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "E-mail dwa razy" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich adres e-mail" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "Hasło dwukrotnie" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "Grupuj przy rejestracji" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "Wymuś MFA" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych." -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "Sprawdź wtyczki przy starcie" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "Włącz integrację URL" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "Włącz wtyczki, aby dodać ścieżki URL" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "Włącz integrację z aplikacją" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "Włącz wtyczki, aby dodać aplikacje" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "Klucz ustawień (musi być unikalny - niewrażliwy na wielkość liter" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Pokaż obserwowane części" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Pokaż obserwowane części na stronie głównej" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Pokaż obserwowane kategorie" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Pokaż obserwowane kategorie części na stronie głównej" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Pokaż najnowsze części" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Pokaż najnowsze części na stronie głównej" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Pokaż niski stan magazynowy" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Pokaż elementy o niskim stanie na stronie głównej" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Pokaż wymagany stan zapasów" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "Szukaj części" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "Ukryj nieaktywne części" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "Stały pasek nawigacyjny" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "Format daty" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "Preferowany format wyświetlania dat" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "Planowanie komponentów" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Cena" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "Punkt końcowy" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Aktywny" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "Sekret" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "Współdzielony sekret dla HMAC" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "Id wiadomości" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "Unikalny identyfikator dla tej wiadomości" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "Host, od którego otrzymano tę wiadomość" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "Nagłówek" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "Nagłówek tej wiadomości" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "Zawartość" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "Autor" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Wartość" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Opakowanie" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Klient" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "Utwórz nowy towar" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Nowy towar" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Stan" @@ -3657,7 +3673,7 @@ msgstr "Cennik" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Towary" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Zlecenie zakupu" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Opis Zamówienia" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "Zamówienie" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Zlecenie zakupu" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Cena zakupu" @@ -4338,8 +4358,8 @@ msgstr "Wybierz dostawcę części" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Usuń wiersz" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "Użyte w" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Przydzielono" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Nazwa testu" @@ -5878,7 +5898,7 @@ msgstr "Brak dostępnych informacji o cenach dla tej części." #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "Data" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "Ostatnia aktualizacja" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Numer Seryjny" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "Zainstalowane elementy" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "Numer seryjny" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "Data ważności" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8422,7 +8442,7 @@ msgstr "" msgid "Unlink" msgstr "Rozłącz" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8831,12 +8851,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8935,33 +8955,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "Wybierz" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "Brak informacji o użytkowniku" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9212,7 +9232,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "Wybierz przedmioty magazynowe" @@ -9546,7 +9566,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9747,7 +9767,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10029,7 +10049,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Wyświetl jako listę" @@ -10053,7 +10073,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Wyświetl jako drzewo" @@ -10069,12 +10089,12 @@ msgstr "Obserwowana kategoria" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10286,348 +10306,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "Czy na pewno chcesz usunąć tą część?" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "Przenieś" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "Weź" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "Dodaj stan" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "Dodaj" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "Usuń stan magazynowy" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "BRAK WYNIKÓW" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "Dodaj wynik testu" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "W produkcji" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "Kod statusu musi być wybrany" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Szczegóły" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "Lokalizacja już nie istnieje" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "Zamówienie zakupu już nie istnieje" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "Klient już nie istnieje" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "Element magazynowy już nie istnieje" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "Dodano" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "Usunięto" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po index 87a55c0426..45c9c5fd72 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -44,8 +44,8 @@ msgstr "Insira uma Data" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Anotações" @@ -204,7 +204,7 @@ msgstr "Anexo" msgid "Select file to attach" msgstr "Selecione arquivo para anexar" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Comentario" msgid "File comment" msgstr "Comentario sobre arquivo" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Usuario" @@ -271,7 +271,7 @@ msgstr "Erro renomeando o arquivo" msgid "Invalid choice" msgstr "Escolha invalida" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Escolha invalida" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Nome" @@ -302,14 +302,14 @@ msgstr "Nome" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Descricao" @@ -322,7 +322,7 @@ msgid "parent" msgstr "parent" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Caminho" @@ -421,107 +421,107 @@ msgstr "URL do arquivo de imagem remoto" msgid "Downloading images from remote URL is not enabled" msgstr "Baixar imagens de URL remota não está habilitado" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tcheco" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "Dinamarquês" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Alemão" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Grego" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Inglês" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Espanhol" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Espanhol (Mexicano)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Persa" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Francês" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebraico" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Húngaro" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italiano" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japonês" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Coreano" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Holandês" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norueguês" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polonês" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/pt_br/LC_MESSAGES/django.po b/InvenTree/locale/pt_br/LC_MESSAGES/django.po index e1197de9a7..914a857f56 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: 2022-12-16 00:04+0000\n" +"POT-Creation-Date: 2022-12-19 02:46+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -503,22 +503,26 @@ msgid "Russian" msgstr "" #: InvenTree/settings.py:657 -msgid "Swedish" +msgid "Slovenian" msgstr "" #: InvenTree/settings.py:658 -msgid "Thai" +msgid "Swedish" msgstr "" #: InvenTree/settings.py:659 -msgid "Turkish" +msgid "Thai" msgstr "" #: InvenTree/settings.py:660 -msgid "Vietnamese" +msgid "Turkish" msgstr "" #: InvenTree/settings.py:661 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:662 msgid "Chinese" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0b0b817c4d..8eacfc7eb9 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -44,8 +44,8 @@ msgstr "Введите дату" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Заметки" @@ -204,7 +204,7 @@ msgstr "Вложения" msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Пользователь" @@ -271,7 +271,7 @@ msgstr "Ошибка переименования файла" msgid "Invalid choice" msgstr "Неверный выбор" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Неверный выбор" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Название" @@ -302,14 +302,14 @@ msgstr "Название" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Описание" @@ -322,7 +322,7 @@ msgid "parent" msgstr "родитель" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Путь" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Немецкий" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Греческий" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Английский" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Испанский" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Испанский (Мексика)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Французский" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Иврит" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Венгерский" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Итальянский" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Японский" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Корейский" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Голландский" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Норвежский" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Русский" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Шведский" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Тайский" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Турецкий" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Вьетнамский" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Китайский" @@ -652,7 +652,7 @@ msgstr "Отделить от родительского элемента" msgid "Split child item" msgstr "Разбить дочерний элемент" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Объединенные позиции на складе" @@ -733,7 +733,7 @@ msgstr "Информация о системе" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Детали" @@ -840,7 +840,7 @@ msgstr "Отсылка на заказ" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Расположение источника" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Дата завершения" @@ -912,7 +912,7 @@ msgstr "Дата завершения" msgid "completed by" msgstr "выполнено" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Выдал/ла" @@ -925,7 +925,7 @@ msgstr "Пользователь, выпустивший этот заказ н #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Ответственный" @@ -966,63 +966,63 @@ msgstr "Вывод сборки уже завершен" msgid "Build output does not match Build Order" msgstr "Вывод сборки не совпадает с порядком сборки" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Элемент сборки должен указать вывод сборки, так как основная часть помечена как отслеживаемая" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Предмет на складе перераспределен" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Выделенное количество должно быть больше нуля" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Количество должно быть 1 для сериализованных запасов" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Выбранная единица хранения не найдена в BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Сборка" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Предметы на складе" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Исходный складской предмет" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Исходный складской предмет" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Количество" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Серийные номера" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Расположение" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Статус" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "Для заказа сборки необходим остаток" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Завершённые" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Партия" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Создано" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" -msgstr "Необходимо указать EMail" +msgid "Enable SSO" +msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" -msgstr "" +msgid "Email required" +msgstr "Необходимо указать EMail" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "Показывать детали, на которые включены уведомления" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "Показывать детали, на которые включены уведомления, на главной странице" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "Показывать категории, на которые включены уведомления" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "Показывать категории, на которые включены уведомления, на главной странице" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Показывать последние детали" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Показывать последние детали на главной странице" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "Показывать непроверенные BOMы" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "Показывать BOMы, ожидающие проверки, на главной странице" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "Показывать изменившиеся складские запасы" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "Показывать единицы хранения с недавно изменившимися складскими запасами на главной странице" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "Показывать низкие складские запасы" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "Показывать единицы хранения с низкими складскими запасами на главной странице" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "Показывать закончившиеся детали" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "Показывать закончившиеся на складе единицы хранения на главной странице" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "Показывать требуемые детали" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "Показывать требуемые для сборки единицы хранения на главной странице" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "Показывать просрочку" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "Показывать единицы хранения с истёкшим сроком годности на главной странице" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "Показывать залежалые" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "Показывать залежалые единицы хранения на главной странице" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "Показывать незавершённые сборки" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "Показывать незавершённые сборки на главной странице" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "Показывать просроченные сборки" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "Показывать просроченные сборки на главной странице" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Цена" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Наименование параметра" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Значение" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Упаковка" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Покупатель" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Деталь поставщика" @@ -3595,7 +3611,7 @@ msgstr "Создать единицу хранения" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "Новая единица хранения" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Склад" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Детали на складе" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Заказ на закупку" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Заказ на закупку" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Закупочная цена" @@ -4338,8 +4358,8 @@ msgstr "Выберите деталь поставщика" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "Удалить строку" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "Сборки" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Серийный номер" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "Установленные единицы хранения" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "Установить единицу хранения" @@ -6897,7 +6917,7 @@ msgstr "Установить единицу хранения" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "Список" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "Дерево" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "Создано несколько единиц хранения" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "Предупреждение: Операция объединения не может быть отменена" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "Следующие данные будут потеряны в процессе объединения" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "История складских перемещений будет удалена для объединённых элементов" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "Информация о деталях поставщика будет удалена для объединённых элементов" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/sl/LC_MESSAGES/django.po b/InvenTree/locale/sl/LC_MESSAGES/django.po index 4e83366d7a..482c476bab 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -23,11 +23,11 @@ msgstr "" #: InvenTree/exceptions.py:68 msgid "Error details can be found in the admin panel" -msgstr "" +msgstr "Napaka, podrobnosti vidne v pogledu administratorja" #: InvenTree/fields.py:129 msgid "Enter date" -msgstr "" +msgstr "Vnesi datum" #: InvenTree/fields.py:204 build/serializers.py:387 #: build/templates/build/sidebar.html:21 company/models.py:529 @@ -44,95 +44,95 @@ msgstr "" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" -msgstr "" +msgstr "Zapiski" #: InvenTree/format.py:142 #, python-brace-format msgid "Value '{name}' does not appear in pattern format" -msgstr "" +msgstr "Vrednost '{name}' ni v predpisanem formatu" #: InvenTree/format.py:152 msgid "Provided value does not match required pattern: " -msgstr "" +msgstr "Podana vrednost se ujema s predpisanim vzorcem: " #: InvenTree/forms.py:134 msgid "Enter password" -msgstr "" +msgstr "Vnesite geslo" #: InvenTree/forms.py:135 msgid "Enter new password" -msgstr "" +msgstr "Vnesite novo geslo" #: InvenTree/forms.py:144 msgid "Confirm password" -msgstr "" +msgstr "Potrdite geslo" #: InvenTree/forms.py:145 msgid "Confirm new password" -msgstr "" +msgstr "Potrdite novo geslo" #: InvenTree/forms.py:149 msgid "Old password" -msgstr "" +msgstr "Staro geslo" #: InvenTree/forms.py:178 msgid "Email (again)" -msgstr "" +msgstr "Ponovnite e-pošto" #: InvenTree/forms.py:182 msgid "Email address confirmation" -msgstr "" +msgstr "Potrdite e-pošto" #: InvenTree/forms.py:203 msgid "You must type the same email each time." -msgstr "" +msgstr "E-pošti se morata ujemati" #: InvenTree/helpers.py:158 msgid "Connection error" -msgstr "" +msgstr "Napaka povezave" #: InvenTree/helpers.py:162 InvenTree/helpers.py:167 msgid "Server responded with invalid status code" -msgstr "" +msgstr "Odziv serverja: napravilni status kode" #: InvenTree/helpers.py:164 msgid "Exception occurred" -msgstr "" +msgstr "Pojavila se je izjema" #: InvenTree/helpers.py:172 msgid "Server responded with invalid Content-Length value" -msgstr "" +msgstr "Odziv serverja: napačna dolžina vrednosti" #: InvenTree/helpers.py:175 msgid "Image size is too large" -msgstr "" +msgstr "Prevelika velikost slike" #: InvenTree/helpers.py:187 msgid "Image download exceeded maximum size" -msgstr "" +msgstr "Prenos slike presegel največjo velikost" #: InvenTree/helpers.py:192 msgid "Remote server returned empty response" -msgstr "" +msgstr "Oddaljeni server vrnil prazen odziv" #: InvenTree/helpers.py:200 msgid "Supplied URL is not a valid image file" -msgstr "" +msgstr "Podani URL ni veljavna slikovna datoteka" #: InvenTree/helpers.py:589 order/models.py:329 order/models.py:496 msgid "Invalid quantity provided" -msgstr "" +msgstr "Podana napačna količina" #: InvenTree/helpers.py:597 msgid "Empty serial number string" -msgstr "" +msgstr "Prazno polje serijske številke" #: InvenTree/helpers.py:627 msgid "Duplicate serial" -msgstr "" +msgstr "Dvojna serijska številka" #: InvenTree/helpers.py:660 InvenTree/helpers.py:695 #, python-brace-format @@ -204,7 +204,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -213,47 +213,47 @@ msgstr "" #: templates/js/translated/company.js:1012 #: templates/js/translated/order.js:3056 templates/js/translated/part.js:1608 msgid "Link" -msgstr "" +msgstr "Povezava" #: InvenTree/models.py:413 build/models.py:290 part/models.py:866 #: stock/models.py:701 msgid "Link to external URL" -msgstr "" +msgstr "Zunanja povezava" #: InvenTree/models.py:416 templates/js/translated/attachment.js:104 #: templates/js/translated/attachment.js:285 msgid "Comment" -msgstr "" +msgstr "Komentar" #: InvenTree/models.py:416 msgid "File comment" -msgstr "" +msgstr "Komentar datoteke" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" -msgstr "" +msgstr "Uporabnik" #: InvenTree/models.py:426 msgid "upload date" -msgstr "" +msgstr "naloži datum" #: InvenTree/models.py:448 msgid "Filename must not be empty" -msgstr "" +msgstr "Ime ne sme biti prazno" #: InvenTree/models.py:457 msgid "Invalid attachment directory" -msgstr "" +msgstr "Neveljavna mapa prilog" #: InvenTree/models.py:467 #, python-brace-format msgid "Filename contains illegal character '{c}'" -msgstr "" +msgstr "Ime datoteke vsebuje neveljavni znak '{c}'" #: InvenTree/models.py:470 msgid "Filename missing extension" @@ -271,7 +271,7 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "" @@ -302,14 +302,14 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "" @@ -322,7 +322,7 @@ msgid "parent" msgstr "" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,113 +421,113 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 -msgid "Danish" -msgstr "" - -#: InvenTree/settings.py:639 -msgid "German" -msgstr "" - #: InvenTree/settings.py:640 -msgid "Greek" -msgstr "" +msgid "Danish" +msgstr "Danščina" #: InvenTree/settings.py:641 -msgid "English" -msgstr "" +msgid "German" +msgstr "Nemščina" #: InvenTree/settings.py:642 -msgid "Spanish" -msgstr "" +msgid "Greek" +msgstr "Grščina" #: InvenTree/settings.py:643 -msgid "Spanish (Mexican)" -msgstr "" +msgid "English" +msgstr "Angleščina" #: InvenTree/settings.py:644 -msgid "Farsi / Persian" -msgstr "" +msgid "Spanish" +msgstr "Španščina" #: InvenTree/settings.py:645 -msgid "French" -msgstr "" +msgid "Spanish (Mexican)" +msgstr "Španščina (Mehiško)" #: InvenTree/settings.py:646 -msgid "Hebrew" -msgstr "" +msgid "Farsi / Persian" +msgstr "Farsi / Perzijsko" #: InvenTree/settings.py:647 -msgid "Hungarian" -msgstr "" +msgid "French" +msgstr "Francoščina" #: InvenTree/settings.py:648 -msgid "Italian" -msgstr "" +msgid "Hebrew" +msgstr "Hebrejščina" #: InvenTree/settings.py:649 -msgid "Japanese" -msgstr "" +msgid "Hungarian" +msgstr "Madžarščina" #: InvenTree/settings.py:650 -msgid "Korean" -msgstr "" +msgid "Italian" +msgstr "Italijanščina" #: InvenTree/settings.py:651 -msgid "Dutch" -msgstr "" +msgid "Japanese" +msgstr "Japonščina" #: InvenTree/settings.py:652 -msgid "Norwegian" -msgstr "" +msgid "Korean" +msgstr "Korejščina" #: InvenTree/settings.py:653 -msgid "Polish" -msgstr "" +msgid "Dutch" +msgstr "Nizozemščina" #: InvenTree/settings.py:654 -msgid "Portuguese" -msgstr "" +msgid "Norwegian" +msgstr "Norveščina" #: InvenTree/settings.py:655 -msgid "Portuguese (Brazilian)" -msgstr "" +msgid "Polish" +msgstr "Poljščina" #: InvenTree/settings.py:656 -msgid "Russian" -msgstr "" +msgid "Portuguese" +msgstr "Portugalščina" #: InvenTree/settings.py:657 -msgid "Slovenian" -msgstr "" +msgid "Portuguese (Brazilian)" +msgstr "Portugalščina (Brazilsko)" #: InvenTree/settings.py:658 -msgid "Swedish" -msgstr "" +msgid "Russian" +msgstr "Ruščina" #: InvenTree/settings.py:659 -msgid "Thai" -msgstr "" +msgid "Slovenian" +msgstr "Slovenščina" #: InvenTree/settings.py:660 -msgid "Turkish" -msgstr "" +msgid "Swedish" +msgstr "Švedščina" #: InvenTree/settings.py:661 -msgid "Vietnamese" -msgstr "" +msgid "Thai" +msgstr "Tajščina" #: InvenTree/settings.py:662 +msgid "Turkish" +msgstr "Turščina" + +#: InvenTree/settings.py:663 +msgid "Vietnamese" +msgstr "Vietnamščina" + +#: InvenTree/settings.py:664 msgid "Chinese" -msgstr "" +msgstr "Kitajščina" #: InvenTree/status.py:98 msgid "Background worker check failed" -msgstr "" +msgstr "Nadzor dela v ozadju neuspel" #: InvenTree/status.py:102 msgid "Email backend not configured" @@ -535,7 +535,7 @@ msgstr "" #: InvenTree/status.py:105 msgid "InvenTree system health checks failed" -msgstr "" +msgstr "Preverjanje zdravja sistema InvenTree neuspelo" #: InvenTree/status_codes.py:99 InvenTree/status_codes.py:140 #: InvenTree/status_codes.py:306 templates/js/translated/table_filters.js:354 @@ -550,51 +550,51 @@ msgstr "" #: order/templates/order/order_base.html:143 #: order/templates/order/sales_order_base.html:133 msgid "Complete" -msgstr "" +msgstr "Končano" #: InvenTree/status_codes.py:102 InvenTree/status_codes.py:142 #: InvenTree/status_codes.py:308 msgid "Cancelled" -msgstr "" +msgstr "Preklicano" #: InvenTree/status_codes.py:103 InvenTree/status_codes.py:143 #: InvenTree/status_codes.py:183 msgid "Lost" -msgstr "" +msgstr "Izgubljeno" #: InvenTree/status_codes.py:104 InvenTree/status_codes.py:144 #: InvenTree/status_codes.py:186 msgid "Returned" -msgstr "" +msgstr "Vrnjeno" #: InvenTree/status_codes.py:141 order/models.py:1165 #: templates/js/translated/order.js:3644 templates/js/translated/order.js:3979 msgid "Shipped" -msgstr "" +msgstr "Poslano" #: InvenTree/status_codes.py:179 msgid "OK" -msgstr "" +msgstr "OK" #: InvenTree/status_codes.py:180 msgid "Attention needed" -msgstr "" +msgstr "Potrebna pozornost" #: InvenTree/status_codes.py:181 msgid "Damaged" -msgstr "" +msgstr "Poškodovano" #: InvenTree/status_codes.py:182 msgid "Destroyed" -msgstr "" +msgstr "Uničeno" #: InvenTree/status_codes.py:184 msgid "Rejected" -msgstr "" +msgstr "Zavrnjeno" #: InvenTree/status_codes.py:185 msgid "Quarantined" -msgstr "" +msgstr "Dano v karanteno" #: InvenTree/status_codes.py:259 msgid "Legacy stock tracking entry" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 0fe761f932..bb7cd83622 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -44,8 +44,8 @@ msgstr "Ange datum" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Anteeckningar" @@ -204,7 +204,7 @@ msgstr "Bilaga" msgid "Select file to attach" msgstr "Välj fil att bifoga" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Kommentar" msgid "File comment" msgstr "Fil kommentar" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Användare" @@ -271,7 +271,7 @@ msgstr "Fel vid namnbyte av fil" msgid "Invalid choice" msgstr "Ogiltigt val" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Ogiltigt val" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Namn" @@ -302,14 +302,14 @@ msgstr "Namn" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Beskrivning" @@ -322,7 +322,7 @@ msgid "parent" msgstr "överordnad" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "Sökväg" @@ -421,107 +421,107 @@ msgstr "URL för fjärrbildsfil" msgid "Downloading images from remote URL is not enabled" msgstr "Nedladdning av bilder från fjärr-URL är inte aktiverad" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "Tjeckiska" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Tyska" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Grekiska" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "Engelska" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "Spanska" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "Spanska (Mexikanska)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "Farsi / Persiska" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Franska" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "Hebreiska" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Ungerska" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "Italienska" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japanska" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Koreanska" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Nederländska" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norska" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polska" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "Portugisiska" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "Portugisiska (brasiliansk)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Ryska" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "Svenska" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Thailändska" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Turkiska" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamesiska" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Kinesiska" @@ -652,7 +652,7 @@ msgstr "Dela från överordnat objekt" msgid "Split child item" msgstr "Dela underordnat objekt" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Sammanfogade lagerposter" @@ -733,7 +733,7 @@ msgstr "Systeminformation" msgid "About InvenTree" msgstr "Om InvenTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "Byggnationen måste avbrytas innan den kan tas bort" @@ -811,7 +811,7 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Del" @@ -840,7 +840,7 @@ msgstr "Försäljningsorderreferens" msgid "SalesOrder to which this build is allocated" msgstr "Försäljningsorder till vilken detta bygge allokeras" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Källa Plats" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Måldatum för färdigställande. Byggandet kommer att förfallas efter detta datum." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Slutförandedatum" @@ -912,7 +912,7 @@ msgstr "Slutförandedatum" msgid "completed by" msgstr "slutfört av" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Utfärdad av" @@ -925,7 +925,7 @@ msgstr "Användare som utfärdade denna byggorder" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Ansvarig" @@ -966,63 +966,63 @@ msgstr "Byggutgång är redan slutförd" msgid "Build output does not match Build Order" msgstr "Byggutgång matchar inte bygg order" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Byggobjekt måste ange en byggutgång, eftersom huvuddelen är markerad som spårbar" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "Tilldelad kvantitet ({q}) får inte överstiga tillgängligt lagersaldo ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Lagerposten är överallokerad" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Allokeringsmängden måste vara större än noll" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Antal måste vara 1 för serialiserat lager" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "Vald lagervara hittades inte i BOM" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Bygg" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Bygg för att allokera delar" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Artikel i lager" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Källa lagervara" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Källa lagervara" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Antal" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Lagersaldo att allokera för att bygga" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Installera till" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Destination lagervara" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Serienummer" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Plats" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Status" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Slutförd" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Skapad" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index d6fa941d5f..1cf4133f19 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -44,8 +44,8 @@ msgstr "" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "" @@ -271,7 +271,7 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "" @@ -302,14 +302,14 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "" @@ -322,7 +322,7 @@ msgid "parent" msgstr "" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "" msgid "About InvenTree" msgstr "" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0165e5acbf..45f10d64ca 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -44,8 +44,8 @@ msgstr "Tarih giriniz" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "Notlar" @@ -204,7 +204,7 @@ msgstr "Ek" msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Kullanıcı" @@ -271,7 +271,7 @@ msgstr "Dosya adı değiştirilirken hata" msgid "Invalid choice" msgstr "Geçersiz seçim" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "Geçersiz seçim" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "Adı" @@ -302,14 +302,14 @@ msgstr "Adı" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Açıklama" @@ -322,7 +322,7 @@ msgid "parent" msgstr "üst" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "Almanca" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "Yunanca" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "İngilizce" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "İspanyolca" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "İspanyolca(Meksika)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "Fransızca" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "İbranice" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "Macarca" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "İtalyanca" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "Japonca" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "Korece" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "Flemenkçe" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "Norveççe" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "Rusça" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "İsveççe" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "Tay dili" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "Türkçe" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "Vietnamca" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "Çince" @@ -652,7 +652,7 @@ msgstr "Üst ögeden ayır" msgid "Split child item" msgstr "Alt ögeyi ayır" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "Stok parçalarını birleştir" @@ -733,7 +733,7 @@ msgstr "Sistem Bilgisi" msgid "About InvenTree" msgstr "InvenTree Hakkında" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Parça" @@ -840,7 +840,7 @@ msgstr "Satış Emri Referansı" msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "Kaynak Konum" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -912,7 +912,7 @@ msgstr "Tamamlama tarihi" msgid "completed by" msgstr "tamamlayan" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "Veren" @@ -925,7 +925,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "Sorumlu" @@ -966,63 +966,63 @@ msgstr "Yapım işi çıktısı zaten tamamlanmış" msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "Kaynak stok kalemi" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "Miktar" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "Konum" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Durum" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Tamamlandı" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "Toplu" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "Oluşturuldu" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "günler" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" -msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" +msgid "Allow building with expired stock" +msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 +msgid "Enable ownership control over stock locations and items" +msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" + +#: common/models.py:1268 +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "Formlarda Miktarı Göster" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "Fiyat" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "Aktif" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "Parametre adı" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "Değer" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "Paketleme" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "Müşteri" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Stok" @@ -3657,7 +3673,7 @@ msgstr "Fiyatlandırma" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "Sipariş açıklaması" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "" @@ -4338,8 +4358,8 @@ msgstr "Tedarikçi Parçası Seçin" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "DPN" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "Test Adı" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "Seri Numara" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "Seri No" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "Detaylar" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index aafab5f538..11834a2b75 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -44,8 +44,8 @@ msgstr "" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "" @@ -204,7 +204,7 @@ msgstr "" msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "Bình luận" msgid "File comment" msgstr "" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "Người dùng" @@ -271,7 +271,7 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "" @@ -302,14 +302,14 @@ msgstr "" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "Mô tả" @@ -322,7 +322,7 @@ msgid "parent" msgstr "" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "" @@ -421,107 +421,107 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "" @@ -652,7 +652,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "" @@ -733,7 +733,7 @@ msgstr "Thông tin hệ thống" msgid "About InvenTree" msgstr "Giới thiệu" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "" @@ -811,7 +811,7 @@ msgstr "" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "Nguyên liệu" @@ -840,7 +840,7 @@ msgstr "" msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "Ngày hoàn thành" @@ -912,7 +912,7 @@ msgstr "Ngày hoàn thành" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "" @@ -925,7 +925,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "" @@ -966,63 +966,63 @@ msgstr "" msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "" @@ -1113,7 +1113,7 @@ msgstr "" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "" @@ -1146,9 +1146,9 @@ msgstr "" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "" @@ -1160,10 +1160,10 @@ msgstr "" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "Trạng thái" @@ -1281,34 +1281,42 @@ msgstr "" msgid "Allocation items must be provided" msgstr "" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "Đã hoàn thành" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 -msgid "Template for generating default batch codes for stock items" -msgstr "" - -#: common/models.py:1225 -msgid "Stock Expiry" +msgid "Autofill serial numbers in forms" msgstr "" #: common/models.py:1226 -msgid "Enable stock expiry functionality" +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 +msgid "Template for generating default batch codes for stock items" msgstr "" #: common/models.py:1232 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:1233 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:1239 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:1240 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:1246 +msgid "Stock Stale Time" msgstr "" #: common/models.py:1247 -msgid "Build Expired Stock" -msgstr "" - -#: common/models.py:1248 -msgid "Allow building with expired stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" #: common/models.py:1254 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:1255 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:1261 -msgid "Stock Location Default Icon" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:1262 -msgid "Stock location default icon (empty means no icon)" -msgstr "" - -#: common/models.py:1267 -msgid "Build Order Reference Pattern" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:1268 -msgid "Required pattern for generating Build Order reference field" +msgid "Stock Location Default Icon" +msgstr "" + +#: common/models.py:1269 +msgid "Stock location default icon (empty means no icon)" msgstr "" #: common/models.py:1274 -msgid "Sales Order Reference Pattern" +msgid "Build Order Reference Pattern" msgstr "" #: common/models.py:1275 -msgid "Required pattern for generating Sales Order reference field" +msgid "Required pattern for generating Build Order reference field" msgstr "" #: common/models.py:1281 -msgid "Sales Order Default Shipment" +msgid "Sales Order Reference Pattern" msgstr "" #: common/models.py:1282 -msgid "Enable creation of default shipment with sales orders" +msgid "Required pattern for generating Sales Order reference field" msgstr "" #: common/models.py:1288 -msgid "Edit Completed Sales Orders" +msgid "Sales Order Default Shipment" msgstr "" #: common/models.py:1289 -msgid "Allow editing of sales orders after they have been shipped or completed" +msgid "Enable creation of default shipment with sales orders" msgstr "" #: common/models.py:1295 -msgid "Purchase Order Reference Pattern" +msgid "Edit Completed Sales Orders" msgstr "" #: common/models.py:1296 -msgid "Required pattern for generating Purchase Order reference field" +msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" #: common/models.py:1302 -msgid "Edit Completed Purchase Orders" +msgid "Purchase Order Reference Pattern" msgstr "" #: common/models.py:1303 -msgid "Allow editing of purchase orders after they have been shipped or completed" +msgid "Required pattern for generating Purchase Order reference field" +msgstr "" + +#: common/models.py:1309 +msgid "Edit Completed Purchase Orders" msgstr "" #: common/models.py:1310 -msgid "Enable password forgot" -msgstr "" - -#: common/models.py:1311 -msgid "Enable password forgot function on the login pages" +msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" #: common/models.py:1317 -msgid "Enable registration" +msgid "Enable password forgot" msgstr "" #: common/models.py:1318 -msgid "Enable self-registration for users on the login pages" +msgid "Enable password forgot function on the login pages" msgstr "" #: common/models.py:1324 -msgid "Enable SSO" +msgid "Enable registration" msgstr "" #: common/models.py:1325 -msgid "Enable SSO on the login pages" +msgid "Enable self-registration for users on the login pages" msgstr "" #: common/models.py:1331 -msgid "Email required" +msgid "Enable SSO" msgstr "" #: common/models.py:1332 -msgid "Require user to supply mail on signup" +msgid "Enable SSO on the login pages" msgstr "" #: common/models.py:1338 -msgid "Auto-fill SSO users" +msgid "Email required" msgstr "" #: common/models.py:1339 -msgid "Automatically fill out user-details from SSO account-data" +msgid "Require user to supply mail on signup" msgstr "" #: common/models.py:1345 -msgid "Mail twice" +msgid "Auto-fill SSO users" msgstr "" #: common/models.py:1346 -msgid "On signup ask users twice for their mail" +msgid "Automatically fill out user-details from SSO account-data" msgstr "" #: common/models.py:1352 -msgid "Password twice" +msgid "Mail twice" msgstr "" #: common/models.py:1353 -msgid "On signup ask users twice for their password" +msgid "On signup ask users twice for their mail" msgstr "" #: common/models.py:1359 -msgid "Group on signup" +msgid "Password twice" msgstr "" #: common/models.py:1360 -msgid "Group to which new users are assigned on registration" +msgid "On signup ask users twice for their password" msgstr "" #: common/models.py:1366 -msgid "Enforce MFA" +msgid "Group on signup" msgstr "" #: common/models.py:1367 -msgid "Users must use multifactor security." +msgid "Group to which new users are assigned on registration" msgstr "" #: common/models.py:1373 -msgid "Check plugins on startup" +msgid "Enforce MFA" msgstr "" #: common/models.py:1374 -msgid "Check that all plugins are installed on startup - enable in container environments" +msgid "Users must use multifactor security." +msgstr "" + +#: common/models.py:1380 +msgid "Check plugins on startup" msgstr "" #: common/models.py:1381 +msgid "Check that all plugins are installed on startup - enable in container environments" +msgstr "" + +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "Hiển thị nguyên liệu mới nhất" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "Hiển thị nguyên liệu mới nhất trên trang chủ" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "" @@ -3148,7 +3164,7 @@ msgstr "" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "Kiện hàng" @@ -3657,7 +3673,7 @@ msgstr "" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "" @@ -3755,10 +3771,27 @@ msgstr "" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "Đơn hàng" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "Đơn hàng" - #: order/models.py:1039 msgid "Supplier part" msgstr "" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "Giá mua" @@ -4338,8 +4358,8 @@ msgstr "" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index baddc6c12c..93f0bf8ce8 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: 2022-12-17 20:15+0000\n" -"PO-Revision-Date: 2022-12-18 10:47\n" +"POT-Creation-Date: 2022-12-21 12:18+0000\n" +"PO-Revision-Date: 2022-12-21 21:54\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -44,8 +44,8 @@ msgstr "输入日期" #: templates/js/translated/company.js:1023 #: templates/js/translated/order.js:2435 templates/js/translated/order.js:2569 #: templates/js/translated/order.js:3067 templates/js/translated/order.js:4004 -#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1407 -#: templates/js/translated/stock.js:2014 +#: templates/js/translated/order.js:4385 templates/js/translated/stock.js:1413 +#: templates/js/translated/stock.js:2020 msgid "Notes" msgstr "备注" @@ -204,7 +204,7 @@ msgstr "附件" msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:412 common/models.py:2346 company/models.py:129 +#: InvenTree/models.py:412 common/models.py:2353 company/models.py:129 #: company/models.py:281 company/models.py:516 order/models.py:85 #: order/models.py:1282 part/admin.py:25 part/models.py:865 #: part/templates/part/part_scheduling.html:11 @@ -229,12 +229,12 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1790 -#: common/models.py:1791 common/models.py:2014 common/models.py:2015 -#: common/models.py:2276 common/models.py:2277 part/models.py:2948 +#: InvenTree/models.py:422 InvenTree/models.py:423 common/models.py:1797 +#: common/models.py:1798 common/models.py:2021 common/models.py:2022 +#: common/models.py:2283 common/models.py:2284 part/models.py:2948 #: part/models.py:2968 plugin/models.py:264 plugin/models.py:265 #: report/templates/report/inventree_test_report_base.html:96 -#: templates/js/translated/stock.js:2683 +#: templates/js/translated/stock.js:2689 msgid "User" msgstr "用户" @@ -271,7 +271,7 @@ msgstr "重命名文件出错" msgid "Invalid choice" msgstr "选择无效" -#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2000 +#: InvenTree/models.py:557 InvenTree/models.py:558 common/models.py:2007 #: company/models.py:363 label/models.py:101 part/models.py:809 #: part/models.py:3123 plugin/models.py:94 report/models.py:152 #: templates/InvenTree/settings/mixins/urls.html:13 @@ -283,7 +283,7 @@ msgstr "选择无效" #: templates/js/translated/company.js:794 #: templates/js/translated/notification.js:71 #: templates/js/translated/part.js:711 templates/js/translated/part.js:880 -#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2428 +#: templates/js/translated/part.js:2003 templates/js/translated/stock.js:2434 msgid "Name" msgstr "名称" @@ -302,14 +302,14 @@ msgstr "名称" #: templates/InvenTree/settings/plugin_settings.html:28 #: templates/InvenTree/settings/settings.html:355 #: templates/js/translated/bom.js:592 templates/js/translated/bom.js:895 -#: templates/js/translated/build.js:2593 templates/js/translated/company.js:445 +#: templates/js/translated/build.js:2596 templates/js/translated/company.js:445 #: templates/js/translated/company.js:703 #: templates/js/translated/company.js:987 templates/js/translated/order.js:2030 #: templates/js/translated/order.js:2267 templates/js/translated/order.js:2845 #: templates/js/translated/part.js:773 templates/js/translated/part.js:1223 #: templates/js/translated/part.js:1490 templates/js/translated/part.js:2039 -#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1781 -#: templates/js/translated/stock.js:2460 templates/js/translated/stock.js:2520 +#: templates/js/translated/part.js:2114 templates/js/translated/stock.js:1787 +#: templates/js/translated/stock.js:2466 templates/js/translated/stock.js:2526 msgid "Description" msgstr "描述信息" @@ -322,7 +322,7 @@ msgid "parent" msgstr "上级项" #: InvenTree/models.py:580 InvenTree/models.py:581 -#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2469 +#: templates/js/translated/part.js:2048 templates/js/translated/stock.js:2475 msgid "Path" msgstr "路径" @@ -421,107 +421,107 @@ msgstr "远程图像文件的 URL" msgid "Downloading images from remote URL is not enabled" msgstr "未启用从远程 URL下载图像" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Czech" msgstr "捷克语" -#: InvenTree/settings.py:638 +#: InvenTree/settings.py:640 msgid "Danish" msgstr "丹麦语" -#: InvenTree/settings.py:639 +#: InvenTree/settings.py:641 msgid "German" msgstr "德语" -#: InvenTree/settings.py:640 +#: InvenTree/settings.py:642 msgid "Greek" msgstr "希腊语" -#: InvenTree/settings.py:641 +#: InvenTree/settings.py:643 msgid "English" msgstr "英语" -#: InvenTree/settings.py:642 +#: InvenTree/settings.py:644 msgid "Spanish" msgstr "西班牙语" -#: InvenTree/settings.py:643 +#: InvenTree/settings.py:645 msgid "Spanish (Mexican)" msgstr "西班牙语(墨西哥)" -#: InvenTree/settings.py:644 +#: InvenTree/settings.py:646 msgid "Farsi / Persian" msgstr "波斯语" -#: InvenTree/settings.py:645 +#: InvenTree/settings.py:647 msgid "French" msgstr "法语" -#: InvenTree/settings.py:646 +#: InvenTree/settings.py:648 msgid "Hebrew" msgstr "希伯来语" -#: InvenTree/settings.py:647 +#: InvenTree/settings.py:649 msgid "Hungarian" msgstr "匈牙利语" -#: InvenTree/settings.py:648 +#: InvenTree/settings.py:650 msgid "Italian" msgstr "意大利语" -#: InvenTree/settings.py:649 +#: InvenTree/settings.py:651 msgid "Japanese" msgstr "日语" -#: InvenTree/settings.py:650 +#: InvenTree/settings.py:652 msgid "Korean" msgstr "韩语" -#: InvenTree/settings.py:651 +#: InvenTree/settings.py:653 msgid "Dutch" msgstr "荷兰语" -#: InvenTree/settings.py:652 +#: InvenTree/settings.py:654 msgid "Norwegian" msgstr "挪威语" -#: InvenTree/settings.py:653 +#: InvenTree/settings.py:655 msgid "Polish" msgstr "波兰语" -#: InvenTree/settings.py:654 +#: InvenTree/settings.py:656 msgid "Portuguese" msgstr "葡萄牙语" -#: InvenTree/settings.py:655 +#: InvenTree/settings.py:657 msgid "Portuguese (Brazilian)" msgstr "葡萄牙语 (巴西)" -#: InvenTree/settings.py:656 +#: InvenTree/settings.py:658 msgid "Russian" msgstr "俄语" -#: InvenTree/settings.py:657 +#: InvenTree/settings.py:659 msgid "Slovenian" msgstr "" -#: InvenTree/settings.py:658 +#: InvenTree/settings.py:660 msgid "Swedish" msgstr "瑞典语" -#: InvenTree/settings.py:659 +#: InvenTree/settings.py:661 msgid "Thai" msgstr "泰语" -#: InvenTree/settings.py:660 +#: InvenTree/settings.py:662 msgid "Turkish" msgstr "土耳其语" -#: InvenTree/settings.py:661 +#: InvenTree/settings.py:663 msgid "Vietnamese" msgstr "越南语" -#: InvenTree/settings.py:662 +#: InvenTree/settings.py:664 msgid "Chinese" msgstr "中文(简体)" @@ -652,7 +652,7 @@ msgstr "从父项拆分" msgid "Split child item" msgstr "拆分子项" -#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2118 +#: InvenTree/status_codes.py:281 templates/js/translated/stock.js:2124 msgid "Merged stock items" msgstr "合并的库存项目" @@ -733,7 +733,7 @@ msgstr "系统信息" msgid "About InvenTree" msgstr "关于 InventTree" -#: build/api.py:219 +#: build/api.py:226 msgid "Build must be cancelled before it can be deleted" msgstr "在删除前必须取消生产" @@ -811,7 +811,7 @@ msgstr "此次生产匹配的订单" #: templates/js/translated/barcode.js:503 templates/js/translated/bom.js:591 #: templates/js/translated/bom.js:728 templates/js/translated/bom.js:849 #: templates/js/translated/build.js:1224 templates/js/translated/build.js:1721 -#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2598 +#: templates/js/translated/build.js:2204 templates/js/translated/build.js:2601 #: templates/js/translated/company.js:302 #: templates/js/translated/company.js:532 #: templates/js/translated/company.js:644 @@ -821,10 +821,10 @@ msgstr "此次生产匹配的订单" #: templates/js/translated/order.js:3595 templates/js/translated/order.js:3825 #: templates/js/translated/part.js:1208 templates/js/translated/part.js:1280 #: templates/js/translated/part.js:1467 templates/js/translated/pricing.js:102 -#: templates/js/translated/stock.js:612 templates/js/translated/stock.js:777 -#: templates/js/translated/stock.js:987 templates/js/translated/stock.js:1733 -#: templates/js/translated/stock.js:2546 templates/js/translated/stock.js:2741 -#: templates/js/translated/stock.js:2878 +#: templates/js/translated/stock.js:618 templates/js/translated/stock.js:783 +#: templates/js/translated/stock.js:993 templates/js/translated/stock.js:1739 +#: templates/js/translated/stock.js:2552 templates/js/translated/stock.js:2747 +#: templates/js/translated/stock.js:2884 msgid "Part" msgstr "商品" @@ -840,7 +840,7 @@ msgstr "相关销售订单" msgid "SalesOrder to which this build is allocated" msgstr "此次生产匹配的销售订单" -#: build/models.py:202 build/serializers.py:822 +#: build/models.py:202 build/serializers.py:823 #: templates/js/translated/build.js:2192 templates/js/translated/order.js:3187 msgid "Source Location" msgstr "来源地点" @@ -904,7 +904,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "生产完成的目标日期。生产将在此日期之后逾期。" #: build/models.py:260 order/models.py:292 -#: templates/js/translated/build.js:2675 +#: templates/js/translated/build.js:2678 msgid "Completion Date" msgstr "完成日期:" @@ -912,7 +912,7 @@ msgstr "完成日期:" msgid "completed by" msgstr "完成人" -#: build/models.py:274 templates/js/translated/build.js:2643 +#: build/models.py:274 templates/js/translated/build.js:2646 msgid "Issued by" msgstr "发布者" @@ -925,7 +925,7 @@ msgstr "发布此生产订单的用户" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:1005 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2655 templates/js/translated/order.js:2064 +#: templates/js/translated/build.js:2658 templates/js/translated/order.js:2064 msgid "Responsible" msgstr "责任人" @@ -966,63 +966,63 @@ msgstr "生产产出已完成" msgid "Build output does not match Build Order" msgstr "生产产出与订单不匹配" -#: build/models.py:1172 +#: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "生产项必须指定生产产出,因为主部件已经被标记为可追踪的" -#: build/models.py:1181 +#: build/models.py:1186 #, python-brace-format msgid "Allocated quantity ({q}) must not exceed available stock quantity ({a})" msgstr "分配数量 ({q}) 不得超过可用库存数量 ({a})" -#: build/models.py:1191 order/models.py:1416 +#: build/models.py:1196 order/models.py:1416 msgid "Stock item is over-allocated" msgstr "库存物品分配过度!" -#: build/models.py:1197 order/models.py:1419 +#: build/models.py:1202 order/models.py:1419 msgid "Allocation quantity must be greater than zero" msgstr "分配数量必须大于0" -#: build/models.py:1203 +#: build/models.py:1208 msgid "Quantity must be 1 for serialized stock" msgstr "序列化库存的数量必须是 1" -#: build/models.py:1260 +#: build/models.py:1265 msgid "Selected stock item not found in BOM" msgstr "在BOM中找不到选定的库存项" -#: build/models.py:1329 stock/templates/stock/item_base.html:175 -#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2577 +#: build/models.py:1334 stock/templates/stock/item_base.html:175 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2580 #: templates/navbar.html:38 msgid "Build" msgstr "生产" -#: build/models.py:1330 +#: build/models.py:1335 msgid "Build to allocate parts" msgstr "生产以分配部件" -#: build/models.py:1346 build/serializers.py:663 order/serializers.py:1032 +#: build/models.py:1351 build/serializers.py:663 order/serializers.py:1032 #: order/serializers.py:1053 stock/serializers.py:392 stock/serializers.py:758 #: stock/serializers.py:884 stock/templates/stock/item_base.html:10 #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:800 templates/js/translated/build.js:805 -#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2760 +#: templates/js/translated/build.js:2206 templates/js/translated/build.js:2763 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3200 #: templates/js/translated/order.js:3502 templates/js/translated/order.js:3507 #: templates/js/translated/order.js:3602 templates/js/translated/order.js:3694 -#: templates/js/translated/stock.js:613 templates/js/translated/stock.js:778 -#: templates/js/translated/stock.js:2619 +#: templates/js/translated/stock.js:619 templates/js/translated/stock.js:784 +#: templates/js/translated/stock.js:2625 msgid "Stock Item" msgstr "库存项" -#: build/models.py:1347 +#: build/models.py:1352 msgid "Source stock item" msgstr "源库存项" -#: build/models.py:1359 build/serializers.py:192 +#: build/models.py:1364 build/serializers.py:192 #: build/templates/build/build_base.html:85 -#: build/templates/build/detail.html:34 common/models.py:1822 +#: build/templates/build/detail.html:34 common/models.py:1829 #: order/models.py:934 order/models.py:1460 order/serializers.py:1206 #: order/templates/order/order_wizard/match_parts.html:30 part/admin.py:223 #: part/forms.py:40 part/models.py:3359 @@ -1053,21 +1053,21 @@ msgstr "源库存项" #: templates/js/translated/pricing.js:114 #: templates/js/translated/pricing.js:207 #: templates/js/translated/pricing.js:255 -#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:484 -#: templates/js/translated/stock.js:638 templates/js/translated/stock.js:808 -#: templates/js/translated/stock.js:2668 templates/js/translated/stock.js:2753 +#: templates/js/translated/pricing.js:349 templates/js/translated/stock.js:490 +#: templates/js/translated/stock.js:644 templates/js/translated/stock.js:814 +#: templates/js/translated/stock.js:2674 templates/js/translated/stock.js:2759 msgid "Quantity" msgstr "数量" -#: build/models.py:1360 +#: build/models.py:1365 msgid "Stock quantity to allocate to build" msgstr "分配到生产的数量" -#: build/models.py:1368 +#: build/models.py:1373 msgid "Install into" msgstr "安装到" -#: build/models.py:1369 +#: build/models.py:1374 msgid "Destination stock item" msgstr "目标库存项" @@ -1113,7 +1113,7 @@ msgstr "需要整数型数值,因为BOM包含可追踪的部件" #: build/serializers.py:231 order/serializers.py:463 order/serializers.py:1210 #: stock/serializers.py:303 templates/js/translated/order.js:1545 -#: templates/js/translated/stock.js:297 templates/js/translated/stock.js:485 +#: templates/js/translated/stock.js:303 templates/js/translated/stock.js:491 msgid "Serial Numbers" msgstr "序列号" @@ -1146,9 +1146,9 @@ msgstr "必须提供生产产出列表" #: templates/js/translated/build.js:1759 templates/js/translated/order.js:1572 #: templates/js/translated/order.js:3514 templates/js/translated/order.js:3619 #: templates/js/translated/order.js:3627 templates/js/translated/order.js:3708 -#: templates/js/translated/part.js:183 templates/js/translated/stock.js:614 -#: templates/js/translated/stock.js:779 templates/js/translated/stock.js:989 -#: templates/js/translated/stock.js:1889 templates/js/translated/stock.js:2560 +#: templates/js/translated/part.js:183 templates/js/translated/stock.js:620 +#: templates/js/translated/stock.js:785 templates/js/translated/stock.js:995 +#: templates/js/translated/stock.js:1895 templates/js/translated/stock.js:2566 msgid "Location" msgstr "地点" @@ -1160,10 +1160,10 @@ msgstr "已完成生产产出的仓储地点" #: build/templates/build/detail.html:62 order/models.py:670 #: order/serializers.py:473 stock/admin.py:89 #: stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2627 +#: templates/js/translated/barcode.js:237 templates/js/translated/build.js:2630 #: templates/js/translated/order.js:1681 templates/js/translated/order.js:2034 -#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1864 -#: templates/js/translated/stock.js:2637 templates/js/translated/stock.js:2769 +#: templates/js/translated/order.js:2850 templates/js/translated/stock.js:1870 +#: templates/js/translated/stock.js:2643 templates/js/translated/stock.js:2775 msgid "Status" msgstr "状态" @@ -1281,34 +1281,42 @@ msgstr "此库存项已被分配至此生产产出" msgid "Allocation items must be provided" msgstr "必须提供分配的项" -#: build/serializers.py:823 +#: build/serializers.py:824 msgid "Stock location where parts are to be sourced (leave blank to take from any location)" msgstr "部件来源的仓储地点(留空则可来源于任何仓储地点)" -#: build/serializers.py:831 +#: build/serializers.py:832 msgid "Exclude Location" msgstr "排除地点" -#: build/serializers.py:832 +#: build/serializers.py:833 msgid "Exclude stock items from this selected location" msgstr "从该选定的仓储地点排除库存项" -#: build/serializers.py:837 +#: build/serializers.py:838 msgid "Interchangeable Stock" msgstr "可互换的库存" -#: build/serializers.py:838 +#: build/serializers.py:839 msgid "Stock items in multiple locations can be used interchangeably" msgstr "多处地点的库存项可以互换使用" -#: build/serializers.py:843 +#: build/serializers.py:844 msgid "Substitute Stock" msgstr "可替换的库存" -#: build/serializers.py:844 +#: build/serializers.py:845 msgid "Allow allocation of substitute parts" msgstr "允许分配可替换的部件" +#: build/serializers.py:850 +msgid "Optional Items" +msgstr "" + +#: build/serializers.py:851 +msgid "Allocate optional BOM items to build order" +msgstr "" + #: build/tasks.py:100 msgid "Stock required for build order" msgstr "生产订单所需的库存" @@ -1396,7 +1404,7 @@ msgstr "" #: order/templates/order/order_base.html:171 #: order/templates/order/sales_order_base.html:164 #: report/templates/report/inventree_build_order_base.html:125 -#: templates/js/translated/build.js:2667 templates/js/translated/order.js:2051 +#: templates/js/translated/build.js:2670 templates/js/translated/order.js:2051 #: templates/js/translated/order.js:2382 templates/js/translated/order.js:2866 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1093 msgid "Target Date" @@ -1425,7 +1433,7 @@ msgid "Completed" msgstr "已完成" #: build/templates/build/build_base.html:179 -#: build/templates/build/detail.html:94 order/models.py:1142 +#: build/templates/build/detail.html:94 order/api.py:1256 order/models.py:1142 #: order/models.py:1236 order/models.py:1367 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:28 @@ -1476,8 +1484,8 @@ msgstr "" #: stock/templates/stock/item_base.html:168 #: templates/js/translated/build.js:1250 #: templates/js/translated/model_renderers.js:124 -#: templates/js/translated/stock.js:1055 templates/js/translated/stock.js:1878 -#: templates/js/translated/stock.js:2776 +#: templates/js/translated/stock.js:1061 templates/js/translated/stock.js:1884 +#: templates/js/translated/stock.js:2782 #: templates/js/translated/table_filters.js:179 #: templates/js/translated/table_filters.js:270 msgid "Batch" @@ -1486,7 +1494,7 @@ msgstr "" #: build/templates/build/detail.html:126 #: order/templates/order/order_base.html:158 #: order/templates/order/sales_order_base.html:158 -#: templates/js/translated/build.js:2635 +#: templates/js/translated/build.js:2638 msgid "Created" msgstr "已创建" @@ -2069,7 +2077,7 @@ msgstr "" msgid "Number of days before part pricing is automatically updated" msgstr "" -#: common/models.py:1133 common/models.py:1242 +#: common/models.py:1133 common/models.py:1249 msgid "days" msgstr "天" @@ -2154,604 +2162,612 @@ msgid "Serial numbers for stock items must be globally unique" msgstr "" #: common/models.py:1219 -msgid "Batch Code Template" +msgid "Autofill Serial Numbers" msgstr "" #: common/models.py:1220 +msgid "Autofill serial numbers in forms" +msgstr "" + +#: common/models.py:1226 +msgid "Batch Code Template" +msgstr "" + +#: common/models.py:1227 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/models.py:1225 +#: common/models.py:1232 msgid "Stock Expiry" msgstr "库存到期" -#: common/models.py:1226 +#: common/models.py:1233 msgid "Enable stock expiry functionality" msgstr "启用库存到期功能" -#: common/models.py:1232 +#: common/models.py:1239 msgid "Sell Expired Stock" msgstr "销售过期库存" -#: common/models.py:1233 +#: common/models.py:1240 msgid "Allow sale of expired stock" msgstr "允许销售过期库存" -#: common/models.py:1239 +#: common/models.py:1246 msgid "Stock Stale Time" msgstr "" -#: common/models.py:1240 +#: common/models.py:1247 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:1247 +#: common/models.py:1254 msgid "Build Expired Stock" msgstr "" -#: common/models.py:1248 +#: common/models.py:1255 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:1254 +#: common/models.py:1261 msgid "Stock Ownership Control" msgstr "库存所有权控制" -#: common/models.py:1255 +#: common/models.py:1262 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:1261 +#: common/models.py:1268 msgid "Stock Location Default Icon" msgstr "" -#: common/models.py:1262 +#: common/models.py:1269 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/models.py:1267 +#: common/models.py:1274 msgid "Build Order Reference Pattern" msgstr "" -#: common/models.py:1268 +#: common/models.py:1275 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/models.py:1274 +#: common/models.py:1281 msgid "Sales Order Reference Pattern" msgstr "" -#: common/models.py:1275 +#: common/models.py:1282 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/models.py:1281 +#: common/models.py:1288 msgid "Sales Order Default Shipment" msgstr "" -#: common/models.py:1282 +#: common/models.py:1289 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/models.py:1288 +#: common/models.py:1295 msgid "Edit Completed Sales Orders" msgstr "" -#: common/models.py:1289 +#: common/models.py:1296 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/models.py:1295 +#: common/models.py:1302 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/models.py:1296 +#: common/models.py:1303 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/models.py:1302 +#: common/models.py:1309 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/models.py:1303 +#: common/models.py:1310 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/models.py:1310 +#: common/models.py:1317 msgid "Enable password forgot" msgstr "" -#: common/models.py:1311 +#: common/models.py:1318 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/models.py:1317 +#: common/models.py:1324 msgid "Enable registration" msgstr "" -#: common/models.py:1318 +#: common/models.py:1325 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/models.py:1324 +#: common/models.py:1331 msgid "Enable SSO" msgstr "" -#: common/models.py:1325 +#: common/models.py:1332 msgid "Enable SSO on the login pages" msgstr "" -#: common/models.py:1331 +#: common/models.py:1338 msgid "Email required" msgstr "" -#: common/models.py:1332 +#: common/models.py:1339 msgid "Require user to supply mail on signup" msgstr "" -#: common/models.py:1338 +#: common/models.py:1345 msgid "Auto-fill SSO users" msgstr "" -#: common/models.py:1339 +#: common/models.py:1346 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/models.py:1345 +#: common/models.py:1352 msgid "Mail twice" msgstr "" -#: common/models.py:1346 +#: common/models.py:1353 msgid "On signup ask users twice for their mail" msgstr "" -#: common/models.py:1352 +#: common/models.py:1359 msgid "Password twice" msgstr "" -#: common/models.py:1353 +#: common/models.py:1360 msgid "On signup ask users twice for their password" msgstr "" -#: common/models.py:1359 +#: common/models.py:1366 msgid "Group on signup" msgstr "" -#: common/models.py:1360 +#: common/models.py:1367 msgid "Group to which new users are assigned on registration" msgstr "" -#: common/models.py:1366 +#: common/models.py:1373 msgid "Enforce MFA" msgstr "" -#: common/models.py:1367 +#: common/models.py:1374 msgid "Users must use multifactor security." msgstr "" -#: common/models.py:1373 +#: common/models.py:1380 msgid "Check plugins on startup" msgstr "" -#: common/models.py:1374 +#: common/models.py:1381 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/models.py:1381 +#: common/models.py:1388 msgid "Check plugin signatures" msgstr "" -#: common/models.py:1382 +#: common/models.py:1389 msgid "Check and show signatures for plugins" msgstr "" -#: common/models.py:1389 +#: common/models.py:1396 msgid "Enable URL integration" msgstr "" -#: common/models.py:1390 +#: common/models.py:1397 msgid "Enable plugins to add URL routes" msgstr "" -#: common/models.py:1397 +#: common/models.py:1404 msgid "Enable navigation integration" msgstr "" -#: common/models.py:1398 +#: common/models.py:1405 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/models.py:1405 +#: common/models.py:1412 msgid "Enable app integration" msgstr "" -#: common/models.py:1406 +#: common/models.py:1413 msgid "Enable plugins to add apps" msgstr "" -#: common/models.py:1413 +#: common/models.py:1420 msgid "Enable schedule integration" msgstr "" -#: common/models.py:1414 +#: common/models.py:1421 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/models.py:1421 +#: common/models.py:1428 msgid "Enable event integration" msgstr "" -#: common/models.py:1422 +#: common/models.py:1429 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/models.py:1441 common/models.py:1783 +#: common/models.py:1448 common/models.py:1790 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:1463 +#: common/models.py:1470 msgid "Show subscribed parts" msgstr "" -#: common/models.py:1464 +#: common/models.py:1471 msgid "Show subscribed parts on the homepage" msgstr "" -#: common/models.py:1470 +#: common/models.py:1477 msgid "Show subscribed categories" msgstr "" -#: common/models.py:1471 +#: common/models.py:1478 msgid "Show subscribed part categories on the homepage" msgstr "" -#: common/models.py:1477 +#: common/models.py:1484 msgid "Show latest parts" msgstr "显示最近商品" -#: common/models.py:1478 +#: common/models.py:1485 msgid "Show latest parts on the homepage" msgstr "在主页上显示最近商品" -#: common/models.py:1484 +#: common/models.py:1491 msgid "Recent Part Count" msgstr "" -#: common/models.py:1485 +#: common/models.py:1492 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:1491 +#: common/models.py:1498 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:1492 +#: common/models.py:1499 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:1498 +#: common/models.py:1505 msgid "Show recent stock changes" msgstr "" -#: common/models.py:1499 +#: common/models.py:1506 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:1505 +#: common/models.py:1512 msgid "Recent Stock Count" msgstr "" -#: common/models.py:1506 +#: common/models.py:1513 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:1512 +#: common/models.py:1519 msgid "Show low stock" msgstr "" -#: common/models.py:1513 +#: common/models.py:1520 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:1519 +#: common/models.py:1526 msgid "Show depleted stock" msgstr "" -#: common/models.py:1520 +#: common/models.py:1527 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:1526 +#: common/models.py:1533 msgid "Show needed stock" msgstr "" -#: common/models.py:1527 +#: common/models.py:1534 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:1533 +#: common/models.py:1540 msgid "Show expired stock" msgstr "" -#: common/models.py:1534 +#: common/models.py:1541 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:1540 +#: common/models.py:1547 msgid "Show stale stock" msgstr "" -#: common/models.py:1541 +#: common/models.py:1548 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:1547 +#: common/models.py:1554 msgid "Show pending builds" msgstr "" -#: common/models.py:1548 +#: common/models.py:1555 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:1554 +#: common/models.py:1561 msgid "Show overdue builds" msgstr "显示逾期生产" -#: common/models.py:1555 +#: common/models.py:1562 msgid "Show overdue builds on the homepage" msgstr "在主页上显示逾期的生产" -#: common/models.py:1561 +#: common/models.py:1568 msgid "Show outstanding POs" msgstr "" -#: common/models.py:1562 +#: common/models.py:1569 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:1568 +#: common/models.py:1575 msgid "Show overdue POs" msgstr "" -#: common/models.py:1569 +#: common/models.py:1576 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:1575 +#: common/models.py:1582 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:1576 +#: common/models.py:1583 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:1582 +#: common/models.py:1589 msgid "Show overdue SOs" msgstr "" -#: common/models.py:1583 +#: common/models.py:1590 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:1589 +#: common/models.py:1596 msgid "Show News" msgstr "" -#: common/models.py:1590 +#: common/models.py:1597 msgid "Show news on the homepage" msgstr "" -#: common/models.py:1596 +#: common/models.py:1603 msgid "Inline label display" msgstr "内嵌标签显示" -#: common/models.py:1597 +#: common/models.py:1604 msgid "Display PDF labels in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 标签,而不是以文件形式下载" -#: common/models.py:1603 +#: common/models.py:1610 msgid "Inline report display" msgstr "" -#: common/models.py:1604 +#: common/models.py:1611 msgid "Display PDF reports in the browser, instead of downloading as a file" msgstr "在浏览器中显示 PDF 报告,而不是以文件形式下载" -#: common/models.py:1610 +#: common/models.py:1617 msgid "Search Parts" msgstr "" -#: common/models.py:1611 +#: common/models.py:1618 msgid "Display parts in search preview window" msgstr "" -#: common/models.py:1617 +#: common/models.py:1624 msgid "Seach Supplier Parts" msgstr "" -#: common/models.py:1618 +#: common/models.py:1625 msgid "Display supplier parts in search preview window" msgstr "" -#: common/models.py:1624 +#: common/models.py:1631 msgid "Search Manufacturer Parts" msgstr "" -#: common/models.py:1625 +#: common/models.py:1632 msgid "Display manufacturer parts in search preview window" msgstr "" -#: common/models.py:1631 +#: common/models.py:1638 msgid "Hide Inactive Parts" msgstr "" -#: common/models.py:1632 +#: common/models.py:1639 msgid "Excluded inactive parts from search preview window" msgstr "" -#: common/models.py:1638 +#: common/models.py:1645 msgid "Search Categories" msgstr "" -#: common/models.py:1639 +#: common/models.py:1646 msgid "Display part categories in search preview window" msgstr "" -#: common/models.py:1645 +#: common/models.py:1652 msgid "Search Stock" msgstr "" -#: common/models.py:1646 +#: common/models.py:1653 msgid "Display stock items in search preview window" msgstr "" -#: common/models.py:1652 +#: common/models.py:1659 msgid "Hide Unavailable Stock Items" msgstr "" -#: common/models.py:1653 +#: common/models.py:1660 msgid "Exclude stock items which are not available from the search preview window" msgstr "" -#: common/models.py:1659 +#: common/models.py:1666 msgid "Search Locations" msgstr "" -#: common/models.py:1660 +#: common/models.py:1667 msgid "Display stock locations in search preview window" msgstr "" -#: common/models.py:1666 +#: common/models.py:1673 msgid "Search Companies" msgstr "" -#: common/models.py:1667 +#: common/models.py:1674 msgid "Display companies in search preview window" msgstr "" -#: common/models.py:1673 +#: common/models.py:1680 msgid "Search Build Orders" msgstr "" -#: common/models.py:1674 +#: common/models.py:1681 msgid "Display build orders in search preview window" msgstr "" -#: common/models.py:1680 +#: common/models.py:1687 msgid "Search Purchase Orders" msgstr "" -#: common/models.py:1681 +#: common/models.py:1688 msgid "Display purchase orders in search preview window" msgstr "" -#: common/models.py:1687 +#: common/models.py:1694 msgid "Exclude Inactive Purchase Orders" msgstr "" -#: common/models.py:1688 +#: common/models.py:1695 msgid "Exclude inactive purchase orders from search preview window" msgstr "" -#: common/models.py:1694 +#: common/models.py:1701 msgid "Search Sales Orders" msgstr "" -#: common/models.py:1695 +#: common/models.py:1702 msgid "Display sales orders in search preview window" msgstr "" -#: common/models.py:1701 +#: common/models.py:1708 msgid "Exclude Inactive Sales Orders" msgstr "" -#: common/models.py:1702 +#: common/models.py:1709 msgid "Exclude inactive sales orders from search preview window" msgstr "" -#: common/models.py:1708 +#: common/models.py:1715 msgid "Search Preview Results" msgstr "搜索预览结果" -#: common/models.py:1709 +#: common/models.py:1716 msgid "Number of results to show in each section of the search preview window" msgstr "" -#: common/models.py:1715 +#: common/models.py:1722 msgid "Show Quantity in Forms" msgstr "在表格中显示数量" -#: common/models.py:1716 +#: common/models.py:1723 msgid "Display available part quantity in some forms" msgstr "在某些表格中显示可用的商品数量" -#: common/models.py:1722 +#: common/models.py:1729 msgid "Escape Key Closes Forms" msgstr "" -#: common/models.py:1723 +#: common/models.py:1730 msgid "Use the escape key to close modal forms" msgstr "" -#: common/models.py:1729 +#: common/models.py:1736 msgid "Fixed Navbar" msgstr "" -#: common/models.py:1730 +#: common/models.py:1737 msgid "The navbar position is fixed to the top of the screen" msgstr "" -#: common/models.py:1736 +#: common/models.py:1743 msgid "Date Format" msgstr "" -#: common/models.py:1737 +#: common/models.py:1744 msgid "Preferred format for displaying dates" msgstr "" -#: common/models.py:1751 part/templates/part/detail.html:41 +#: common/models.py:1758 part/templates/part/detail.html:41 msgid "Part Scheduling" msgstr "" -#: common/models.py:1752 +#: common/models.py:1759 msgid "Display part scheduling information" msgstr "" -#: common/models.py:1758 +#: common/models.py:1765 msgid "Table String Length" msgstr "" -#: common/models.py:1759 +#: common/models.py:1766 msgid "Maximimum length limit for strings displayed in table views" msgstr "" -#: common/models.py:1823 +#: common/models.py:1830 msgid "Price break quantity" msgstr "" -#: common/models.py:1830 company/serializers.py:393 order/models.py:975 +#: common/models.py:1837 company/serializers.py:393 order/models.py:975 #: templates/js/translated/company.js:1164 templates/js/translated/part.js:1145 #: templates/js/translated/pricing.js:354 msgid "Price" msgstr "价格" -#: common/models.py:1831 +#: common/models.py:1838 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1991 common/models.py:2169 +#: common/models.py:1998 common/models.py:2176 msgid "Endpoint" msgstr "" -#: common/models.py:1992 +#: common/models.py:1999 msgid "Endpoint at which this webhook is received" msgstr "" -#: common/models.py:2001 +#: common/models.py:2008 msgid "Name for this webhook" msgstr "" -#: common/models.py:2006 part/admin.py:36 part/models.py:984 +#: common/models.py:2013 part/admin.py:36 part/models.py:984 #: plugin/models.py:100 templates/js/translated/table_filters.js:34 #: templates/js/translated/table_filters.js:116 #: templates/js/translated/table_filters.js:336 @@ -2759,97 +2775,97 @@ msgstr "" msgid "Active" msgstr "" -#: common/models.py:2007 +#: common/models.py:2014 msgid "Is this webhook active" msgstr "" -#: common/models.py:2021 +#: common/models.py:2028 msgid "Token" msgstr "令牌" -#: common/models.py:2022 +#: common/models.py:2029 msgid "Token for access" msgstr "" -#: common/models.py:2029 +#: common/models.py:2036 msgid "Secret" msgstr "" -#: common/models.py:2030 +#: common/models.py:2037 msgid "Shared secret for HMAC" msgstr "" -#: common/models.py:2136 +#: common/models.py:2143 msgid "Message ID" msgstr "" -#: common/models.py:2137 +#: common/models.py:2144 msgid "Unique identifier for this message" msgstr "" -#: common/models.py:2145 +#: common/models.py:2152 msgid "Host" msgstr "" -#: common/models.py:2146 +#: common/models.py:2153 msgid "Host from which this message was received" msgstr "" -#: common/models.py:2153 +#: common/models.py:2160 msgid "Header" msgstr "" -#: common/models.py:2154 +#: common/models.py:2161 msgid "Header of this message" msgstr "" -#: common/models.py:2160 +#: common/models.py:2167 msgid "Body" msgstr "" -#: common/models.py:2161 +#: common/models.py:2168 msgid "Body of this message" msgstr "" -#: common/models.py:2170 +#: common/models.py:2177 msgid "Endpoint on which this message was received" msgstr "" -#: common/models.py:2175 +#: common/models.py:2182 msgid "Worked on" msgstr "" -#: common/models.py:2176 +#: common/models.py:2183 msgid "Was the work on this message finished?" msgstr "" -#: common/models.py:2335 +#: common/models.py:2342 msgid "Id" msgstr "" -#: common/models.py:2341 templates/js/translated/news.js:35 +#: common/models.py:2348 templates/js/translated/news.js:35 msgid "Title" msgstr "" -#: common/models.py:2351 templates/js/translated/news.js:51 +#: common/models.py:2358 templates/js/translated/news.js:51 msgid "Published" msgstr "" -#: common/models.py:2356 templates/InvenTree/settings/plugin.html:62 +#: common/models.py:2363 templates/InvenTree/settings/plugin.html:62 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/js/translated/news.js:47 msgid "Author" msgstr "" -#: common/models.py:2361 templates/js/translated/news.js:43 +#: common/models.py:2368 templates/js/translated/news.js:43 msgid "Summary" msgstr "" -#: common/models.py:2366 +#: common/models.py:2373 msgid "Read" msgstr "" -#: common/models.py:2367 +#: common/models.py:2374 msgid "Was this news item read?" msgstr "" @@ -3066,7 +3082,7 @@ msgstr "参数名称" #: report/templates/report/inventree_test_report_base.html:95 #: stock/models.py:2138 templates/js/translated/company.js:582 #: templates/js/translated/company.js:800 templates/js/translated/part.js:889 -#: templates/js/translated/stock.js:1393 +#: templates/js/translated/stock.js:1399 msgid "Value" msgstr "数值" @@ -3148,7 +3164,7 @@ msgstr "最低收费(例如库存费)" #: company/models.py:534 company/templates/company/supplier_part.html:167 #: stock/admin.py:101 stock/models.py:667 #: stock/templates/stock/item_base.html:243 -#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2010 +#: templates/js/translated/company.js:992 templates/js/translated/stock.js:2016 msgid "Packaging" msgstr "打包" @@ -3181,7 +3197,7 @@ msgstr "" #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 #: templates/js/translated/bom.js:1118 templates/js/translated/build.js:1883 -#: templates/js/translated/build.js:2767 templates/js/translated/part.js:623 +#: templates/js/translated/build.js:2770 templates/js/translated/part.js:623 #: templates/js/translated/part.js:626 #: templates/js/translated/table_filters.js:206 msgid "Available" @@ -3265,7 +3281,7 @@ msgstr "" #: stock/templates/stock/item_base.html:399 #: templates/email/overdue_sales_order.html:16 #: templates/js/translated/company.js:429 templates/js/translated/order.js:2827 -#: templates/js/translated/stock.js:2601 +#: templates/js/translated/stock.js:2607 #: templates/js/translated/table_filters.js:447 msgid "Customer" msgstr "客户" @@ -3503,7 +3519,7 @@ msgstr "" #: company/templates/company/supplier_part.html:24 stock/models.py:650 #: stock/templates/stock/item_base.html:236 #: templates/js/translated/company.js:946 templates/js/translated/order.js:1173 -#: templates/js/translated/stock.js:1968 +#: templates/js/translated/stock.js:1974 msgid "Supplier Part" msgstr "供应商商品" @@ -3595,7 +3611,7 @@ msgstr "" #: company/templates/company/supplier_part.html:204 #: part/templates/part/detail.html:25 stock/templates/stock/location.html:198 -#: templates/js/translated/stock.js:461 +#: templates/js/translated/stock.js:467 msgid "New Stock Item" msgstr "" @@ -3629,8 +3645,8 @@ msgstr "" #: templates/InvenTree/search.html:153 #: templates/InvenTree/settings/sidebar.html:45 #: templates/js/translated/part.js:777 templates/js/translated/part.js:1371 -#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:988 -#: templates/js/translated/stock.js:1793 templates/navbar.html:31 +#: templates/js/translated/part.js:1527 templates/js/translated/stock.js:994 +#: templates/js/translated/stock.js:1799 templates/navbar.html:31 msgid "Stock" msgstr "库存" @@ -3657,7 +3673,7 @@ msgstr "定价" #: stock/templates/stock/location.html:194 #: stock/templates/stock/location_sidebar.html:7 #: templates/InvenTree/search.html:155 templates/js/translated/search.js:225 -#: templates/js/translated/stock.js:2478 users/models.py:40 +#: templates/js/translated/stock.js:2484 users/models.py:40 msgid "Stock Items" msgstr "库存项" @@ -3755,10 +3771,27 @@ msgstr "查询筛选器 (逗号分隔的键值对列表" msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "商品查询筛选器 (逗号分隔的键值对列表)" -#: order/api.py:134 +#: order/api.py:161 msgid "No matching purchase order found" msgstr "" +#: order/api.py:1254 order/models.py:1021 order/models.py:1100 +#: order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:18 +#: report/templates/report/inventree_po_report.html:76 +#: stock/templates/stock/item_base.html:182 +#: templates/email/overdue_purchase_order.html:15 +#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 +#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 +#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1954 +#: templates/js/translated/stock.js:2588 +msgid "Purchase Order" +msgstr "" + +#: order/api.py:1258 +msgid "Unknown" +msgstr "" + #: order/models.py:83 msgid "Order description" msgstr "" @@ -3915,19 +3948,6 @@ msgstr "" msgid "Order" msgstr "" -#: order/models.py:1021 order/models.py:1100 -#: order/templates/order/order_base.html:9 -#: order/templates/order/order_base.html:18 -#: report/templates/report/inventree_po_report.html:76 -#: stock/templates/stock/item_base.html:182 -#: templates/email/overdue_purchase_order.html:15 -#: templates/js/translated/order.js:619 templates/js/translated/order.js:1174 -#: templates/js/translated/order.js:2001 templates/js/translated/part.js:1012 -#: templates/js/translated/pricing.js:515 templates/js/translated/stock.js:1948 -#: templates/js/translated/stock.js:2582 -msgid "Purchase Order" -msgstr "" - #: order/models.py:1039 msgid "Supplier part" msgstr "供应商商品" @@ -3945,7 +3965,7 @@ msgstr "" #: order/models.py:1054 stock/models.py:782 stock/serializers.py:173 #: stock/templates/stock/item_base.html:189 -#: templates/js/translated/stock.js:1999 +#: templates/js/translated/stock.js:2005 msgid "Purchase Price" msgstr "采购价格" @@ -4338,8 +4358,8 @@ msgstr "选择供应商商品" #: templates/js/translated/bom.js:102 templates/js/translated/build.js:485 #: templates/js/translated/build.js:641 templates/js/translated/build.js:2088 #: templates/js/translated/order.js:1122 templates/js/translated/order.js:1624 -#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:651 -#: templates/js/translated/stock.js:819 +#: templates/js/translated/order.js:3111 templates/js/translated/stock.js:657 +#: templates/js/translated/stock.js:825 #: templates/patterns/wizard/match_fields.html:70 msgid "Remove row" msgstr "移除行" @@ -4504,7 +4524,7 @@ msgstr "" #: part/admin.py:22 part/models.py:852 part/templates/part/part_base.html:272 #: templates/js/translated/part.js:763 templates/js/translated/part.js:1484 -#: templates/js/translated/stock.js:1759 +#: templates/js/translated/stock.js:1765 msgid "IPN" msgstr "" @@ -4558,7 +4578,7 @@ msgid "Used In" msgstr "" #: part/admin.py:50 templates/js/translated/build.js:1947 -#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2774 +#: templates/js/translated/build.js:2205 templates/js/translated/build.js:2777 #: templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" @@ -5032,7 +5052,7 @@ msgid "Test with this name already exists for this part" msgstr "" #: part/models.py:3050 templates/js/translated/part.js:2109 -#: templates/js/translated/stock.js:1373 +#: templates/js/translated/stock.js:1379 msgid "Test Name" msgstr "" @@ -5878,7 +5898,7 @@ msgstr "此商品无价格信息可用。" #: templates/InvenTree/settings/plugin.html:63 #: templates/InvenTree/settings/plugin_settings.html:38 #: templates/js/translated/order.js:2043 templates/js/translated/pricing.js:537 -#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2510 +#: templates/js/translated/pricing.js:658 templates/js/translated/stock.js:2516 msgid "Date" msgstr "" @@ -5913,7 +5933,7 @@ msgstr "" #: part/templates/part/prices.html:25 stock/admin.py:106 #: stock/templates/stock/item_base.html:440 #: templates/js/translated/company.js:1039 -#: templates/js/translated/stock.js:1934 +#: templates/js/translated/stock.js:1940 msgid "Last Updated" msgstr "" @@ -6380,7 +6400,7 @@ msgstr "" #: templates/js/translated/build.js:1244 templates/js/translated/build.js:1745 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3611 -#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:516 +#: templates/js/translated/order.js:3698 templates/js/translated/stock.js:522 msgid "Serial Number" msgstr "序列号" @@ -6412,8 +6432,8 @@ msgid "Installed Items" msgstr "" #: report/templates/report/inventree_test_report_base.html:137 -#: stock/admin.py:87 templates/js/translated/stock.js:636 -#: templates/js/translated/stock.js:806 templates/js/translated/stock.js:2759 +#: stock/admin.py:87 templates/js/translated/stock.js:642 +#: templates/js/translated/stock.js:812 templates/js/translated/stock.js:2765 msgid "Serial" msgstr "" @@ -6468,13 +6488,13 @@ msgstr "" msgid "Purchase Order ID" msgstr "" -#: stock/admin.py:107 templates/js/translated/stock.js:1904 +#: stock/admin.py:107 templates/js/translated/stock.js:1910 msgid "Stocktake" msgstr "" #: stock/admin.py:108 stock/models.py:749 #: stock/templates/stock/item_base.html:427 -#: templates/js/translated/stock.js:1918 +#: templates/js/translated/stock.js:1924 msgid "Expiry Date" msgstr "" @@ -6889,7 +6909,7 @@ msgstr "" msgid "Installed Stock Items" msgstr "" -#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2906 +#: stock/templates/stock/item.html:152 templates/js/translated/stock.js:2912 msgid "Install Stock Item" msgstr "" @@ -6897,7 +6917,7 @@ msgstr "" msgid "Delete all test results for this stock item" msgstr "" -#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1555 +#: stock/templates/stock/item.html:327 templates/js/translated/stock.js:1561 msgid "Add Test Result" msgstr "" @@ -8419,7 +8439,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1083 +#: templates/js/translated/barcode.js:524 templates/js/translated/stock.js:1089 msgid "Remove stock item" msgstr "" @@ -8828,12 +8848,12 @@ msgstr "" msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2778 +#: templates/js/translated/build.js:1785 templates/js/translated/build.js:2781 #: templates/js/translated/order.js:3646 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2779 +#: templates/js/translated/build.js:1787 templates/js/translated/build.js:2782 #: templates/js/translated/order.js:3647 msgid "Delete stock allocation" msgstr "" @@ -8932,33 +8952,33 @@ msgstr "" msgid "If substitute stock is allowed, it will be used where stock of the primary part cannot be found" msgstr "" -#: templates/js/translated/build.js:2430 +#: templates/js/translated/build.js:2433 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2536 +#: templates/js/translated/build.js:2539 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2571 templates/js/translated/part.js:1459 -#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1719 -#: templates/js/translated/stock.js:2422 +#: templates/js/translated/build.js:2574 templates/js/translated/part.js:1459 +#: templates/js/translated/part.js:1996 templates/js/translated/stock.js:1725 +#: templates/js/translated/stock.js:2428 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2585 +#: templates/js/translated/build.js:2588 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2613 +#: templates/js/translated/build.js:2616 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2649 templates/js/translated/stock.js:2689 +#: templates/js/translated/build.js:2652 templates/js/translated/stock.js:2695 msgid "No user information" msgstr "没有用户信息" -#: templates/js/translated/build.js:2755 +#: templates/js/translated/build.js:2758 msgid "No parts allocated for" msgstr "" @@ -9209,7 +9229,7 @@ msgid "Labels sent to printer" msgstr "" #: templates/js/translated/label.js:60 templates/js/translated/report.js:118 -#: templates/js/translated/stock.js:1107 +#: templates/js/translated/stock.js:1113 msgid "Select Stock Items" msgstr "选择库存项" @@ -9543,7 +9563,7 @@ msgstr "" msgid "Quantity to receive" msgstr "" -#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2178 +#: templates/js/translated/order.js:1584 templates/js/translated/stock.js:2184 msgid "Stock Status" msgstr "" @@ -9744,7 +9764,7 @@ msgid "Delete Stock Allocation" msgstr "" #: templates/js/translated/order.js:3623 templates/js/translated/order.js:3712 -#: templates/js/translated/stock.js:1635 +#: templates/js/translated/stock.js:1641 msgid "Shipped to customer" msgstr "" @@ -10026,7 +10046,7 @@ msgid "Allocated to sales orders" msgstr "" #: templates/js/translated/part.js:1672 templates/js/translated/part.js:1915 -#: templates/js/translated/stock.js:2381 +#: templates/js/translated/stock.js:2387 msgid "Display as list" msgstr "" @@ -10050,7 +10070,7 @@ msgstr "" msgid "Category is required" msgstr "" -#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2401 +#: templates/js/translated/part.js:1935 templates/js/translated/stock.js:2407 msgid "Display as tree" msgstr "" @@ -10066,12 +10086,12 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1332 +#: templates/js/translated/part.js:2146 templates/js/translated/stock.js:1338 msgid "Edit test result" msgstr "" -#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1333 -#: templates/js/translated/stock.js:1593 +#: templates/js/translated/part.js:2147 templates/js/translated/stock.js:1339 +#: templates/js/translated/stock.js:1599 msgid "Delete test result" msgstr "" @@ -10283,348 +10303,348 @@ msgstr "" msgid "Action for sub-locations" msgstr "" -#: templates/js/translated/stock.js:250 +#: templates/js/translated/stock.js:256 msgid "This part cannot be serialized" msgstr "" -#: templates/js/translated/stock.js:292 +#: templates/js/translated/stock.js:298 msgid "Enter initial quantity for this stock item" msgstr "" -#: templates/js/translated/stock.js:298 +#: templates/js/translated/stock.js:304 msgid "Enter serial numbers for new stock (or leave blank)" msgstr "" -#: templates/js/translated/stock.js:363 +#: templates/js/translated/stock.js:369 msgid "Stock item duplicated" msgstr "" -#: templates/js/translated/stock.js:383 +#: templates/js/translated/stock.js:389 msgid "Duplicate Stock Item" msgstr "" -#: templates/js/translated/stock.js:399 +#: templates/js/translated/stock.js:405 msgid "Are you sure you want to delete this stock item?" msgstr "" -#: templates/js/translated/stock.js:404 +#: templates/js/translated/stock.js:410 msgid "Delete Stock Item" msgstr "" -#: templates/js/translated/stock.js:425 +#: templates/js/translated/stock.js:431 msgid "Edit Stock Item" msgstr "" -#: templates/js/translated/stock.js:475 +#: templates/js/translated/stock.js:481 msgid "Created new stock item" msgstr "" -#: templates/js/translated/stock.js:488 +#: templates/js/translated/stock.js:494 msgid "Created multiple stock items" msgstr "" -#: templates/js/translated/stock.js:513 +#: templates/js/translated/stock.js:519 msgid "Find Serial Number" msgstr "" -#: templates/js/translated/stock.js:517 templates/js/translated/stock.js:518 +#: templates/js/translated/stock.js:523 templates/js/translated/stock.js:524 msgid "Enter serial number" msgstr "" -#: templates/js/translated/stock.js:534 +#: templates/js/translated/stock.js:540 msgid "Enter a serial number" msgstr "" -#: templates/js/translated/stock.js:554 +#: templates/js/translated/stock.js:560 msgid "No matching serial number" msgstr "" -#: templates/js/translated/stock.js:563 +#: templates/js/translated/stock.js:569 msgid "More than one matching result found" msgstr "" -#: templates/js/translated/stock.js:686 +#: templates/js/translated/stock.js:692 msgid "Confirm stock assignment" msgstr "" -#: templates/js/translated/stock.js:687 +#: templates/js/translated/stock.js:693 msgid "Assign Stock to Customer" msgstr "" -#: templates/js/translated/stock.js:764 +#: templates/js/translated/stock.js:770 msgid "Warning: Merge operation cannot be reversed" msgstr "" -#: templates/js/translated/stock.js:765 +#: templates/js/translated/stock.js:771 msgid "Some information will be lost when merging stock items" msgstr "" -#: templates/js/translated/stock.js:767 +#: templates/js/translated/stock.js:773 msgid "Stock transaction history will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:768 +#: templates/js/translated/stock.js:774 msgid "Supplier part information will be deleted for merged items" msgstr "" -#: templates/js/translated/stock.js:857 +#: templates/js/translated/stock.js:863 msgid "Confirm stock item merge" msgstr "" -#: templates/js/translated/stock.js:858 +#: templates/js/translated/stock.js:864 msgid "Merge Stock Items" msgstr "" -#: templates/js/translated/stock.js:953 +#: templates/js/translated/stock.js:959 msgid "Transfer Stock" msgstr "" -#: templates/js/translated/stock.js:954 +#: templates/js/translated/stock.js:960 msgid "Move" msgstr "" -#: templates/js/translated/stock.js:960 +#: templates/js/translated/stock.js:966 msgid "Count Stock" msgstr "" -#: templates/js/translated/stock.js:961 +#: templates/js/translated/stock.js:967 msgid "Count" msgstr "" -#: templates/js/translated/stock.js:965 +#: templates/js/translated/stock.js:971 msgid "Remove Stock" msgstr "" -#: templates/js/translated/stock.js:966 +#: templates/js/translated/stock.js:972 msgid "Take" msgstr "" -#: templates/js/translated/stock.js:970 +#: templates/js/translated/stock.js:976 msgid "Add Stock" msgstr "" -#: templates/js/translated/stock.js:971 users/models.py:220 +#: templates/js/translated/stock.js:977 users/models.py:220 msgid "Add" msgstr "添加" -#: templates/js/translated/stock.js:975 +#: templates/js/translated/stock.js:981 msgid "Delete Stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/translated/stock.js:1068 +#: templates/js/translated/stock.js:1074 msgid "Specify stock quantity" msgstr "" -#: templates/js/translated/stock.js:1108 +#: templates/js/translated/stock.js:1114 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/translated/stock.js:1135 +#: templates/js/translated/stock.js:1141 msgid "Confirm stock adjustment" msgstr "" -#: templates/js/translated/stock.js:1271 +#: templates/js/translated/stock.js:1277 msgid "PASS" msgstr "" -#: templates/js/translated/stock.js:1273 +#: templates/js/translated/stock.js:1279 msgid "FAIL" msgstr "" -#: templates/js/translated/stock.js:1278 +#: templates/js/translated/stock.js:1284 msgid "NO RESULT" msgstr "" -#: templates/js/translated/stock.js:1325 +#: templates/js/translated/stock.js:1331 msgid "Pass test" msgstr "" -#: templates/js/translated/stock.js:1328 +#: templates/js/translated/stock.js:1334 msgid "Add test result" msgstr "" -#: templates/js/translated/stock.js:1354 +#: templates/js/translated/stock.js:1360 msgid "No test results found" msgstr "" -#: templates/js/translated/stock.js:1411 +#: templates/js/translated/stock.js:1417 msgid "Test Date" msgstr "" -#: templates/js/translated/stock.js:1576 +#: templates/js/translated/stock.js:1582 msgid "Edit Test Result" msgstr "" -#: templates/js/translated/stock.js:1598 +#: templates/js/translated/stock.js:1604 msgid "Delete Test Result" msgstr "" -#: templates/js/translated/stock.js:1627 +#: templates/js/translated/stock.js:1633 msgid "In production" msgstr "正在生产" -#: templates/js/translated/stock.js:1631 +#: templates/js/translated/stock.js:1637 msgid "Installed in Stock Item" msgstr "" -#: templates/js/translated/stock.js:1639 +#: templates/js/translated/stock.js:1645 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/translated/stock.js:1645 +#: templates/js/translated/stock.js:1651 msgid "No stock location set" msgstr "未设置仓储地点" -#: templates/js/translated/stock.js:1814 +#: templates/js/translated/stock.js:1820 msgid "Stock item is in production" msgstr "库存品正在生产" -#: templates/js/translated/stock.js:1819 +#: templates/js/translated/stock.js:1825 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/translated/stock.js:1822 +#: templates/js/translated/stock.js:1828 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/translated/stock.js:1825 +#: templates/js/translated/stock.js:1831 msgid "Serialized stock item has been allocated" msgstr "" -#: templates/js/translated/stock.js:1827 +#: templates/js/translated/stock.js:1833 msgid "Stock item has been fully allocated" msgstr "" -#: templates/js/translated/stock.js:1829 +#: templates/js/translated/stock.js:1835 msgid "Stock item has been partially allocated" msgstr "" -#: templates/js/translated/stock.js:1832 +#: templates/js/translated/stock.js:1838 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/translated/stock.js:1836 +#: templates/js/translated/stock.js:1842 msgid "Stock item has expired" msgstr "" -#: templates/js/translated/stock.js:1838 +#: templates/js/translated/stock.js:1844 msgid "Stock item will expire soon" msgstr "" -#: templates/js/translated/stock.js:1845 +#: templates/js/translated/stock.js:1851 msgid "Stock item has been rejected" msgstr "" -#: templates/js/translated/stock.js:1847 +#: templates/js/translated/stock.js:1853 msgid "Stock item is lost" msgstr "" -#: templates/js/translated/stock.js:1849 +#: templates/js/translated/stock.js:1855 msgid "Stock item is destroyed" msgstr "" -#: templates/js/translated/stock.js:1853 +#: templates/js/translated/stock.js:1859 #: templates/js/translated/table_filters.js:216 msgid "Depleted" msgstr "" -#: templates/js/translated/stock.js:1983 +#: templates/js/translated/stock.js:1989 msgid "Supplier part not specified" msgstr "" -#: templates/js/translated/stock.js:2020 +#: templates/js/translated/stock.js:2026 msgid "No stock items matching query" msgstr "" -#: templates/js/translated/stock.js:2193 +#: templates/js/translated/stock.js:2199 msgid "Set Stock Status" msgstr "" -#: templates/js/translated/stock.js:2207 +#: templates/js/translated/stock.js:2213 msgid "Select Status Code" msgstr "" -#: templates/js/translated/stock.js:2208 +#: templates/js/translated/stock.js:2214 msgid "Status code must be selected" msgstr "" -#: templates/js/translated/stock.js:2440 +#: templates/js/translated/stock.js:2446 msgid "Load Subloactions" msgstr "" -#: templates/js/translated/stock.js:2535 +#: templates/js/translated/stock.js:2541 msgid "Details" msgstr "详情" -#: templates/js/translated/stock.js:2551 +#: templates/js/translated/stock.js:2557 msgid "Part information unavailable" msgstr "" -#: templates/js/translated/stock.js:2573 +#: templates/js/translated/stock.js:2579 msgid "Location no longer exists" msgstr "" -#: templates/js/translated/stock.js:2592 +#: templates/js/translated/stock.js:2598 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/translated/stock.js:2611 +#: templates/js/translated/stock.js:2617 msgid "Customer no longer exists" msgstr "" -#: templates/js/translated/stock.js:2629 +#: templates/js/translated/stock.js:2635 msgid "Stock item no longer exists" msgstr "" -#: templates/js/translated/stock.js:2652 +#: templates/js/translated/stock.js:2658 msgid "Added" msgstr "" -#: templates/js/translated/stock.js:2660 +#: templates/js/translated/stock.js:2666 msgid "Removed" msgstr "" -#: templates/js/translated/stock.js:2736 +#: templates/js/translated/stock.js:2742 msgid "No installed items" msgstr "" -#: templates/js/translated/stock.js:2787 templates/js/translated/stock.js:2823 +#: templates/js/translated/stock.js:2793 templates/js/translated/stock.js:2829 msgid "Uninstall Stock Item" msgstr "" -#: templates/js/translated/stock.js:2839 +#: templates/js/translated/stock.js:2845 msgid "Select stock item to uninstall" msgstr "" -#: templates/js/translated/stock.js:2860 +#: templates/js/translated/stock.js:2866 msgid "Install another stock item into this item" msgstr "" -#: templates/js/translated/stock.js:2861 +#: templates/js/translated/stock.js:2867 msgid "Stock items can only be installed if they meet the following criteria" msgstr "" -#: templates/js/translated/stock.js:2863 +#: templates/js/translated/stock.js:2869 msgid "The Stock Item links to a Part which is the BOM for this Stock Item" msgstr "" -#: templates/js/translated/stock.js:2864 +#: templates/js/translated/stock.js:2870 msgid "The Stock Item is currently available in stock" msgstr "" -#: templates/js/translated/stock.js:2865 +#: templates/js/translated/stock.js:2871 msgid "The Stock Item is not already installed in another item" msgstr "" -#: templates/js/translated/stock.js:2866 +#: templates/js/translated/stock.js:2872 msgid "The Stock Item is tracked by either a batch code or serial number" msgstr "" -#: templates/js/translated/stock.js:2879 +#: templates/js/translated/stock.js:2885 msgid "Select part to install" msgstr ""