From c6709a70553eaf1403e9af70445d571b0c905d9b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 16 Oct 2022 01:24:04 +1100 Subject: [PATCH] New Crowdin updates (#3777) * 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 * 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 | 389 +++++++++---------- InvenTree/locale/da/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/de/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/el/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 334 ++++++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/es_MX/LC_MESSAGES/django.po | 334 ++++++++-------- InvenTree/locale/fa/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/he/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/hu/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/id/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/ko/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/nl/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/no/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/pt/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/pt_br/LC_MESSAGES/django.po | 334 ++++++++-------- InvenTree/locale/ru/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/sv/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/th/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/vi/LC_MESSAGES/django.po | 389 +++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 389 +++++++++---------- 26 files changed, 4928 insertions(+), 5021 deletions(-) diff --git a/InvenTree/locale/cs/LC_MESSAGES/django.po b/InvenTree/locale/cs/LC_MESSAGES/django.po index 9f7f38987a..02aa69ec54 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -40,7 +40,7 @@ msgstr "Zadejte datum" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Název" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Čeština" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Němčina" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Řečtina" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Angličtina" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Španělština" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Španělština (Mexiko)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Perština" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Francouzština" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebrejština" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Maďarština" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italština" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japonština" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Korejština" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Nizozemština" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norština" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polština" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugalština" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugalština (Brazilská)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Ruština" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Švédština" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thajština" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turečtina" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamština" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Čínština" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Činnost nebyla specifikována" msgid "No matching action found" msgstr "Nebyla nalezena odpovídající činnost" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Pro data čárového kódu nebyla nalezena shoda" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Pro data čárového kódu byla nalezena shoda" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/da/LC_MESSAGES/django.po b/InvenTree/locale/da/LC_MESSAGES/django.po index 3135dcde75..258b5b4062 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:51\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -40,7 +40,7 @@ msgstr "Angiv dato" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 33f56868ae..1b4ed408d1 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -40,7 +40,7 @@ msgstr "Datum eingeben" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Name" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Tschechisch" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "Dänisch" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Deutsch" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Griechisch" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Englisch" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spanisch" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spanisch (Mexikanisch)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Persisch" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Französisch" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebräisch" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Ungarisch" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italienisch" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japanisch" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreanisch" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Niederländisch" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norwegisch" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugiesisch" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugiesisch (Brasilien)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Russisch" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Schwedisch" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thailändisch" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Türkisch" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamesisch" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Chinesisch" @@ -778,8 +778,8 @@ msgstr "Bauauftragsreferenz" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Quell-Lagerort" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -919,7 +919,7 @@ msgstr "Fertigstellungsdatum" msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Aufgegeben von" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Bauauftrag" @@ -1014,7 +1014,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Quell-Lagerartikel" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Quell-Lagerartikel" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "Eine Liste von Endprodukten muss angegeben werden" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "Lagerort für fertige Endprodukte" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Erstellt" @@ -1510,7 +1510,7 @@ msgstr "Unter-Bauaufträge" msgid "Allocate Stock to Build" msgstr "Bestand Bauauftrag zuweisen" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -1631,7 +1631,7 @@ msgstr "Zuordnung abgeschlossen" msgid "All untracked stock items have been allocated" msgstr "Alle nicht verfolgten Lagerartikel wurden zugewiesen" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Neuer Bauauftrag" @@ -1886,7 +1886,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "Standard-Währung für diese Firma" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Basisteil" @@ -3042,8 +3042,8 @@ msgstr "Mehrere bestellen" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -3186,7 +3186,7 @@ msgstr "Herstellerteile" msgid "Create new manufacturer part" msgstr "Neues Herstellerteil anlegen" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Neues Herstellerteil" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Zulieferer" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Parameter löschen" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Parameter hinzufügen" @@ -4200,8 +4200,8 @@ msgstr "Zulieferer-Teil auswählen" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "Ausstehende Sendungen" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "Aktionen" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "Verfügbarer Bestand" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "Optional" msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Varianten zulassen" @@ -5065,12 +5065,12 @@ msgstr "Teile (inklusive Unter-Kategorien)" msgid "Create new part" msgstr "Neues Teil anlegen" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "Neues Teil" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Optionen" @@ -5194,7 +5194,7 @@ msgstr "Stückliste" msgid "Export actions" msgstr "Export-Aktionen" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "Stückliste exportieren" @@ -5214,70 +5214,63 @@ msgstr "Stückliste kopieren" msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "Neue Stücklisten-Position" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "Stücklisten-Position hinzufügen" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "Baugruppen" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "Gefertigte Teile" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "Bauauftragszuweisungen" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Zulieferer" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Teil-Hersteller" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "Stücklisten-Position anlegen" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "Testergebnis-Vorlage hinzufügen" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "Stückpreis Einkauf - %(currency)s" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "Stückpreis Differenz - %(currency)s" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "Stückpreis Zulieferer - %(currency)s" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "Stückpreis - %(currency)s" @@ -5445,7 +5438,7 @@ msgstr "Zu Bauaufträgen zugeordnet" msgid "Allocated to Sales Orders" msgstr "Zur Bestellung zugeordnet" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "Herstellbar" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "Gesamtkosten" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" @@ -5602,7 +5595,7 @@ msgstr "Verkaufspreis anzeigen" msgid "Calculation parameters" msgstr "Berechnungsparameter" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "Zuliefererkosten" @@ -5744,23 +5737,23 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "barcode_data Parameter angeben" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Keine Treffer für Barcode" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Treffer für Barcode gefunden" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "Lagerartikel Test-Bericht" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "Verfügbare Menge" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "Bei den folgenden Teilen gibt es wenige Lagerartikel" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Benötigte Menge" @@ -8006,15 +7999,19 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "Stücklisten-Position anlegen" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "Zeilendaten anzeigen" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "Zeilendaten" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "Zeilendaten" msgid "Close" msgstr "Schliessen" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "Vorlage einer Stückliste herunterladen" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "Format" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "Dateiformat auswählen" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "Multilevel Stückliste" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "Stücklisten-Daten für Untergruppen einbeziehen" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "Ebenen" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "Ersatzteil entfernen" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "Wählen Sie ein neues Ersatzteil aus und fügen Sie sie mit den folgenden Eingaben hinzu" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "Sind Sie sicher, dass Sie dieses Ersatzteil entfernen möchten?" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "Ersatzteil entfernen" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "Ersatzteil hinzufügen" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "Stücklisten Ersatzteile bearbeiten" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "Stückliste für Bauteile laden" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "Ersatzteile verfügbar" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "Varianten erlaubt" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "Kein Lagerbestand verfügbar" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "Beinhaltet Variante und Ersatzbestand" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "Beinhaltet Variantenbestand" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "Enthält Ersatzbestand" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "Ersatzteile" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "Stückliste anzeigen" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "Kaufpreisspanne" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "Durchschnittlicher Kaufpreis" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "Stücklisten-Position kontrollieren" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "Diese Position wurde kontrolliert" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "Ersatzteile bearbeiten" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "Stücklisten-Position bearbeiten" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "Geerbt von übergeordneter Stückliste" @@ -8325,158 +8322,158 @@ msgstr "Standort nicht angegeben" msgid "No active build outputs found" msgstr "Keine aktiven Endprodukte gefunden" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "Bestand zuteilen" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "Keine nachverfolgten Stücklisten-Einträge für diesen Bauauftrag" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "Abgeschlossene Tests" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "Keine erforderlichen Tests für diesen Bauauftrag" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "Zuordnung bearbeiten" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "Zuordnung entfernen" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "Ersatzteile verfügbar" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "Unzureichender Bestand verfügbar" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "Ausreichender Bestand verfügbar" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Zugeordnet" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "Bestand bauen" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "Bestand zuweisen" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Teile auswählen" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "Sie müssen mindestens ein Teil auswählen" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "Alle Teile zugeordnet" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "Alle ausgewählten Teile wurden vollständig zugeordnet" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "Wählen Sie den Quellort aus (leer lassen um von allen Standorten zu nehmen)" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "Lagerartikel für Bauauftrag zuweisen" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "Keine passenden Lagerstandorte" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "Keine passenden Lagerbestände" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "Automatische Lagerzuordnung" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "Lagerartikel werden automatisch diesem Bauauftrag zugewiesen, entsprechend den angegebenen Richtlinien" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "Wenn ein Standort angegeben ist, wird der Lagerbestand nur von diesem Ort zugewiesen" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "Wenn der Lagerbestand als austauschbar gilt, wird er vom ersten Standort zugewiesen, an dem er gefunden wird" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "Lagerartikel zuordnen" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "Auswählen" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "Fortschritt" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index c80956a31e..5807253d7d 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -40,7 +40,7 @@ msgstr "Εισάγετε ημερομηνία" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Όνομα" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "Διεύθυνση URL του αρχείου απομακρυσμένη msgid "Downloading images from remote URL is not enabled" msgstr "Η λήψη εικόνων από απομακρυσμένο URL δεν είναι ενεργοποιημένη" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Τσέχικα" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Γερμανικά" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Ελληνικά" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Αγγλικά" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Ισπανικά" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Ισπανικά (Μεξικό)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Φαρσί / Περσικά" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Γαλλικά" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Εβραϊκά" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Ούγγρικα" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Ιταλικά" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Ιαπωνικά" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Κορεάτικα" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Dutch" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Νορβηγικά" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Πολωνικά" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Πορτογαλικά" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Πορτογαλικά (Βραζιλίας)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Ρωσικά" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Σουηδικά" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Ταϊλανδέζικα" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Τούρκικα" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Βιετναμέζικα" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Κινέζικα" @@ -778,8 +778,8 @@ msgstr "Αναφορά Παραγγελίας Κατασκευής" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "BuildOrder στην οποία έχει δοθεί αυτή η κατα #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "SalesOrder στην οποία έχει διατεθεί αυτό το build" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Τοποθεσία Προέλευσης" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Ημερομηνία ολοκλήρωσης της κατασκευής. Η κατασκευή θα καθυστερήσει μετά από αυτή την ημερομηνία." #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Ημερομηνία ολοκλήρωσης" @@ -919,7 +919,7 @@ msgstr "Ημερομηνία ολοκλήρωσης" msgid "completed by" msgstr "ολοκληρώθηκε από" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Εκδόθηκε από" @@ -932,7 +932,7 @@ msgstr "Χρήστης που εξέδωσε αυτήν την παραγγελ #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Υπεύθυνος" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Κατασκευή" @@ -1014,7 +1014,7 @@ msgstr "Κατασκευή για εκχώρηση τμημάτων" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Στοιχείο πηγαίου αποθέματος" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Στοιχείο πηγαίου αποθέματος" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 6133ae8266..1ed342157d 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-10-08 22:08+0000\n" +"POT-Creation-Date: 2022-10-12 05:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,7 +41,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -306,8 +306,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -779,8 +779,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -817,10 +817,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -849,7 +849,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -912,7 +912,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -920,7 +920,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -933,7 +933,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -1000,7 +1000,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1015,7 +1015,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1034,8 +1034,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1046,11 +1046,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1149,7 +1149,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1165,7 +1165,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1401,7 +1401,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1491,7 +1491,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1511,7 +1511,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1632,7 +1632,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1887,7 +1887,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2870,7 +2870,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3043,8 +3043,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3158,7 +3158,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3187,7 +3187,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3243,7 +3243,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3290,13 +3290,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3321,7 +3321,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4201,8 +4201,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4324,8 +4324,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4414,7 +4414,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4789,7 +4789,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4799,8 +4799,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4834,7 +4834,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4845,7 +4845,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5066,12 +5066,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5195,7 +5195,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5215,70 +5215,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5446,7 +5439,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5508,7 +5501,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5603,7 +5596,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5823,7 +5816,7 @@ msgstr "" msgid "Sample plugin" msgstr "" -#: plugin/models.py:188 +#: plugin/models.py:188 templates/InvenTree/settings/plugin_settings.html:10 msgid "Plugin" msgstr "" @@ -6015,7 +6008,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6619,7 +6612,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7085,11 +7078,6 @@ msgstr "" msgid "Message" msgstr "" -#: templates/InvenTree/settings/plugin_settings.html:10 -#, python-format -msgid "Plugin details for %(name)s" -msgstr "" - #: templates/InvenTree/settings/plugin_settings.html:17 msgid "Plugin information" msgstr "" @@ -7809,7 +7797,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8014,15 +8002,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8030,180 +8022,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8333,158 +8325,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b247850a71..6ff248a655 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -40,7 +40,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 6133ae8266..1ed342157d 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-10-08 22:08+0000\n" +"POT-Creation-Date: 2022-10-12 05:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,7 +41,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -306,8 +306,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -779,8 +779,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -817,10 +817,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -849,7 +849,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -912,7 +912,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -920,7 +920,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -933,7 +933,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -1000,7 +1000,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1015,7 +1015,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1034,8 +1034,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1046,11 +1046,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1149,7 +1149,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1165,7 +1165,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1401,7 +1401,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1491,7 +1491,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1511,7 +1511,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1632,7 +1632,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1887,7 +1887,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2870,7 +2870,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3043,8 +3043,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3158,7 +3158,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3187,7 +3187,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3243,7 +3243,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3290,13 +3290,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3321,7 +3321,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4201,8 +4201,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4324,8 +4324,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4414,7 +4414,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4789,7 +4789,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4799,8 +4799,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4834,7 +4834,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4845,7 +4845,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5066,12 +5066,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5195,7 +5195,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5215,70 +5215,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5446,7 +5439,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5508,7 +5501,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5603,7 +5596,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5823,7 +5816,7 @@ msgstr "" msgid "Sample plugin" msgstr "" -#: plugin/models.py:188 +#: plugin/models.py:188 templates/InvenTree/settings/plugin_settings.html:10 msgid "Plugin" msgstr "" @@ -6015,7 +6008,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6619,7 +6612,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7085,11 +7078,6 @@ msgstr "" msgid "Message" msgstr "" -#: templates/InvenTree/settings/plugin_settings.html:10 -#, python-format -msgid "Plugin details for %(name)s" -msgstr "" - #: templates/InvenTree/settings/plugin_settings.html:17 msgid "Plugin information" msgstr "" @@ -7809,7 +7797,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8014,15 +8002,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8030,180 +8022,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8333,158 +8325,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/fa/LC_MESSAGES/django.po b/InvenTree/locale/fa/LC_MESSAGES/django.po index 20ab3cfa15..04dc9311c2 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -40,7 +40,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "هیچ عملیات کاربر-محوری، مشخص نشده است" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 2a0a71c9f1..8ceef2bb13 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:57\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -40,7 +40,7 @@ msgstr "Entrer la date" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Nom" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Tchèque" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "Danois" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Allemand" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Grec" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Anglais" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Espagnol" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Espagnol (Mexique)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Perse" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Français" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hébreu" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Hongrois" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italien" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japonais" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Coréen" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Néerlandais" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norvégien" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugais" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugais (Brésilien)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Russe" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Suédois" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thaïlandais" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turc" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamien" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Chinois" @@ -778,8 +778,8 @@ msgstr "Référence de l' Ordre de Fabrication" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "BuildOrder associé a cette fabrication" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ 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:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Emplacement d'origine" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Date d'achèvement" @@ -919,7 +919,7 @@ msgstr "Date d'achèvement" msgid "completed by" msgstr "achevé par" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Émis par" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Responsable" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Assemblage" @@ -1014,7 +1014,7 @@ msgstr "Construction à laquelle allouer des pièces" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Stock d'origine de l'article" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Stock d'origine de l'article" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "Une liste d'ordre de production doit être fourni" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "Emplacement des ordres de production achevés" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Créé le" @@ -1510,7 +1510,7 @@ msgstr "Commandes filles" msgid "Allocate Stock to Build" msgstr "Allouer le stock à la commande" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Désallouer le stock" @@ -1631,7 +1631,7 @@ msgstr "Allocation terminée" msgid "All untracked stock items have been allocated" msgstr "Tous les articles de stock non suivis ont été alloués" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Nouvel ordre de construction" @@ -1886,7 +1886,7 @@ msgstr "Modèle" msgid "Parts are templates by default" msgstr "Les pièces sont des templates par défaut" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "Commande multiple" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Créer une nouvelle pièce fournisseur" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Nouvelle pièce fournisseur" @@ -3186,7 +3186,7 @@ msgstr "Pièces du fabricant" msgid "Create new manufacturer part" msgstr "Créer une nouvelle pièce de fabricant" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Nouvelle pièce de fabricant" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Nouvelle commande de vente" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "Stock affecté" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Fournisseurs" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Supprimer les pièces du fournisseur" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Supprimer les paramètres" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Ajouter un paramètre" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "Expéditions en attente" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "Composantes (incluant sous-catégories)" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Fabricants de composants" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "Afficher le prix de vente" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Le paramètre barcode_data doit être fourni" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Aucune correspondance trouvée pour les données du code-barres" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Correspondance trouvée pour les données du code-barres" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Quantité requise" @@ -8006,15 +7999,19 @@ msgstr "Vérifier dans l'emplacement" msgid "Barcode does not match a valid location" msgstr "Le code-barres ne correspond pas à un emplacement valide" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "Données de la rangée" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "Données de la rangée" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "Télécharger le template de la BOM" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "Sélectionner un format de fichier" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "Niveaux" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Sélectionner le nombre maximum de niveaux de BOM à exporter (0 = tous les niveaux)" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "Inclure les données de paramètre" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "Inclure les données de paramètre de la pièce dans la BOM exporté" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "Inclure les données de stock" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "Commander des stocks" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "Pas d'informations sur l'utilisateur" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 3625c70d91..94efb01e61 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -40,7 +40,7 @@ msgstr "הזן תאריך סיום" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "שם" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "גרמנית" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "יוונית" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "אנגלית" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "ספרדית" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "ספרדית (מקסיקנית)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "צרפתית" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "עברית" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "איטלקית" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "יפנית" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "קוריאנית" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "הולנדית" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "נורווגית" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "פולנית" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "רוסית" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "שוודית" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "תאילנדית" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "טורקית" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "ווייטנאמית" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "סינית" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "לא פורטה הפעולה" msgid "No matching action found" msgstr "פעולה מבוקשת לא נמצאה" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "הפרמטר barcode_data מוכרח להיות תקין" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/hu/LC_MESSAGES/django.po b/InvenTree/locale/hu/LC_MESSAGES/django.po index 5c1c3e686d..4bedee9d8e 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -40,7 +40,7 @@ msgstr "Dátum megadása" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Név" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Cseh" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "Dán" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Német" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Görög" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Angol" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spanyol" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spanyol (Mexikói)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Fárszi/Perzsa" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Francia" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Héber" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Magyar" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Olasz" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japán" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreai" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Holland" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norvég" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Lengyel" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugál" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugál (Brazíliai)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Orosz" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Svéd" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Tháj" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Török" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnámi" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Kínai" @@ -778,8 +778,8 @@ msgstr "Gyártási utasítás azonosító" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Gyártás, amihez ez a gyártás hozzá van rendelve" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ 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:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Forrás hely" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Elkészítés dátuma" @@ -919,7 +919,7 @@ msgstr "Elkészítés dátuma" msgid "completed by" msgstr "elkészítette" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Kiállította" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Felelős" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Gyártás" @@ -1014,7 +1014,7 @@ msgstr "Gyártás amihez készletet foglaljunk" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Forrás készlet tétel" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Forrás készlet tétel" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "A gyártási kimenetek listáját meg kell adni" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "A kész gyártási kimenetek helye" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1401,7 +1401,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1491,7 +1491,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Létrehozva" @@ -1511,7 +1511,7 @@ msgstr "Alárendelt gyártások" msgid "Allocate Stock to Build" msgstr "Készlet foglalása gyártáshoz" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Készlet felszabadítása" @@ -1632,7 +1632,7 @@ msgstr "Lefoglalás kész" msgid "All untracked stock items have been allocated" msgstr "A szükséges készlet már mind le lett foglalva" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Új gyártási utasítás" @@ -1887,7 +1887,7 @@ msgstr "Sablon" msgid "Parts are templates by default" msgstr "Alkatrészek alapból sablon alkatrészek legyenek" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2870,7 +2870,7 @@ msgstr "Cég által használt alapértelmezett pénznem" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Kiindulási alkatrész" @@ -3043,8 +3043,8 @@ msgstr "Többszörös rendelés" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3158,7 +3158,7 @@ msgstr "Új beszállítói alkatrész létrehozása" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Új beszállítói alkatrész" @@ -3187,7 +3187,7 @@ msgstr "Gyártói alkatrészek" msgid "Create new manufacturer part" msgstr "Új gyártói alkatrész létrehozása" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Új gyártói alkatrész" @@ -3243,7 +3243,7 @@ msgid "New Sales Order" msgstr "Új vevői rendelés" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "Hozzárendelt készlet" @@ -3290,13 +3290,13 @@ msgid "Suppliers" msgstr "Beszállítók" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Beszállítói alkatrész törlése" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3321,7 +3321,7 @@ msgid "Delete parameters" msgstr "Paraméterek törlése" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Paraméter hozzáadása" @@ -4201,8 +4201,8 @@ msgstr "Beszállítói alkatrész kiválasztása" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4324,8 +4324,8 @@ msgid "Pending Shipments" msgstr "Függő szállítmányok" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "Műveletek" @@ -4414,7 +4414,7 @@ msgid "Available Stock" msgstr "Elérhető készlet" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4789,7 +4789,7 @@ msgid "BOM quantity for this BOM item" msgstr "Alkatrészjegyzék mennyiség ehhez az alkatrészjegyzék tételhez" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4799,8 +4799,8 @@ msgstr "Opcionális" msgid "This BOM item is optional" msgstr "Ez az alkatrészjegyzék tétel opcionális" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "Fogyóeszköz" @@ -4834,7 +4834,7 @@ msgid "BOM line checksum" msgstr "Alkatrészjegyzék sor ellenőrző összeg" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4845,7 +4845,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Ezt az alkatrészjegyzék tételt az alkatrész változatok alkatrészjegyzékei is öröklik" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Változatok" @@ -5066,12 +5066,12 @@ msgstr "Alkatrészek száma (alkategóriákkal együtt)" msgid "Create new part" msgstr "Alkatrész létrehozása" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "Új alkatrész" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Opciók" @@ -5195,7 +5195,7 @@ msgstr "Alkatrészjegyzék" msgid "Export actions" msgstr "Exportálási műveletek" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "Alkatrészjegyzék exportálása" @@ -5215,70 +5215,63 @@ msgstr "Alkatrészjegyzék másolása" msgid "Validate BOM" msgstr "Alkatrészjegyzék jóváhagyása" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "Új alkatrészjegyzék tétel" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "Alkatrészjegyzék tétel hozzáadása" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "Gyártmányok" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "Alkatrész gyártások" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "Gyártáshoz foglalások" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Alkatrész beszállítók" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Alkatrész gyártók" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "Gyártói alkatrészek törlése" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "Alkatrészjegyzék tétel létrehozása" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "Kapcsolódó alkatrész" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "Kapcsolódó alkatrész hozzáadása" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "Teszt eredmény sablon hozzáadása" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "Beszerzési egységár - %(currency)s" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "Egységár-önköltség különbség - %(currency)s" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "Beszállítói egység költség - %(currency)s" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "Egységár - %(currency)s" @@ -5446,7 +5439,7 @@ msgstr "Gyártáshoz lefoglalva" msgid "Allocated to Sales Orders" msgstr "Vevő rendeléshez lefoglalva" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "Gyártható" @@ -5508,7 +5501,7 @@ msgid "Total Cost" msgstr "Teljes költség" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "Nincs beszállítói árinfomáció" @@ -5603,7 +5596,7 @@ msgstr "Eladási ár megjelenítése" msgid "Calculation parameters" msgstr "Számítási paraméterek" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "Beszállítói költség" @@ -5745,23 +5738,23 @@ msgstr "Nincs megadva művelet" msgid "No matching action found" msgstr "Nincs egyező művelet" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Meg kell adni a barcode_data paramétert" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Nincs egyező vonalkód" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Egyezés vonalkódra" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "Ez a vonalkód már egy másik tételé" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "Nincs találat a megadott értékre" @@ -6015,7 +6008,7 @@ msgstr "Készlet tétel teszt riport" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6619,7 +6612,7 @@ msgid "Available Quantity" msgstr "Elérhető mennyiség" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Nincs beállítva hely" @@ -7802,7 +7795,7 @@ msgid "The following parts are low on required stock" msgstr "A következő alkatrészek szükséges készlete alacsony" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Szükséges mennyiség" @@ -8007,15 +8000,19 @@ msgstr "Készlet áthelyezése a leolvasott helyre" msgid "Barcode does not match a valid location" msgstr "A vonalkód nem egyezik egy ismert hellyel sem" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "Alkatrészjegyzék tétel létrehozása" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "Sor adatok mutatása" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "Sor adat" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8023,180 +8020,180 @@ msgstr "Sor adat" msgid "Close" msgstr "Bezárás" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "Alkarészjegyzék sablon letöltése" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "Formátum" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "Fájlfomátum kiválasztása" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "Többszintű alkatrészlista" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "Alszerelvények alkatrészlistáinak felhasználása" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "Szintek" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Válaszd ki a maximum alkatrészjegyzék szintet amit exportáljunk (0=összes szintet)" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "Paraméter adattal együtt" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "Alkatrész paraméter adatok megjelenítése az exportált alkatrészjegyzékben" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "Készlet adatokkal együtt" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "Készlet adatok megjelenítése az exportált alkatrészjegyzékben" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "Gyártói adatokkal együtt" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "Gyártói adatok megjelenítése az exportált alkatrészjegyzékben" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "Beszállítói adatokkal együtt" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "Beszállítói adatok megjelenítése az exportált alkatrészjegyzékben" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "Helyettesítő alkatrész törlése" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "Válassz és adj hozzá új helyettesítő alkatrészt a lenti mezőben" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "Biztosan törölni akarod ezt a helyettesítő alkatrész hozzárendelést?" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "Helyettesítő alkatrész törlése" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "Helyettesítő hozzáadása" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "Alkatrészjegyzék tétel helyettesítők szerkesztése" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "Az összes kijelölt alkatrészjegyzék tétel törlésre kerül" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "Töröljük a kiválasztott alkatrészjegyzék tételeket?" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "BOM betöltése az al-gyártmányhoz" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "Vannak helyettesítők" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "Készletváltozatok engedélyezve" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "Nincs szabad" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "Változatokkal és helyettesítőkkel együtt" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "Változatokkal együtt" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "Helyettesítőkkel együtt" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "Helyettesítõk" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "Alkatrészjegyzék megtekintése" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "Beszerzési ártartomány" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "Beszerzési átlagár" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "Fogyóeszköz tétel" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "Alkatrészjegyzék tétel jóváhagyása" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "Ez a sor jóvá lett hagyva" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "Helyettesítő alkatrészek szerkesztése" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "Alkatrészjegyzék tétel szerkesztése" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "Alkatrészjegyzék tétel törlése" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "Nem találhatók alkatrészjegyzék tételek" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "Szükséges alkatrész" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "Örökölve a szülő alkatrészjegyzéktől" @@ -8326,158 +8323,158 @@ msgstr "Hely nincs megadva" msgid "No active build outputs found" msgstr "Nem található aktív gyártási kimenet" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "Lefoglalt készlet" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "Nincsenek követett BOM tételek ehhez a gyártáshoz" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "Befejezett tesztek" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "Nincsenek szükséges tesztek ehhez a gyártáshoz" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "Készlet foglalások szerkesztése" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "Készlet foglalások törlése" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "Foglalás szerkesztése" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "Foglalás törlése" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "Vannak helyettesítő alkatrészek" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "Szükséges/db" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "Nincs elegendő" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "Van elegendő" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Lefoglalva" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "Gyártási készlet" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "Készlet rendelés" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "Lefoglalt készlet" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Kiválasztott alkatrészek" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "Legalább egy alkatrész választása szükséges a foglaláshoz" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "Készlet foglalási mennyiség megadása" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "Minden alkatrész lefoglalva" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "Minden kiválasztott alkatrész teljesen lefoglalva" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "Válassz forrás helyet (vagy hagyd üresen ha bárhonnan)" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "Készlet foglalása a gyártási utasításhoz" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "Nincs egyező készlethely" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "Nincs egyező készlet" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "Automatikus készlet foglalás" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "A készlet automatikusan lefoglalásra kerül ehhez a gyártási utasításhoz, a következő feltételek szerint" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "Ha egy készlet hely meg van adva, akkor készlet csak arról a helyről lesz foglalva" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "Ha a készlet helyettesíthetőnek minősül, akkor az első rendelkezésre álló helyről lesz lefoglalva" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "Készlet tételek foglalása" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "Nincs a lekérdezéssel egyező gyártási utasítás" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "Kiválaszt" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "Gyártás késésben van" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "Haladás" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "Nincs felhasználói információ" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "Nincs lefoglalt alkatrész ehhez" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 9c31c2a7a1..742179aa38 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -40,7 +40,7 @@ msgstr "Masukkan tanggal" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Nama" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Ceko" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "Denmark" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Jerman" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Yunani" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Inggris" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spanyol" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spanyol (Meksiko)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Persia" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Perancis" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Ibrani" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Hungaria" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Itali" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Jepang" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Korea" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Belanda" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norwegia" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polandia" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugis" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugis (Brasil)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Rusia" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Swedia" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thai" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turki" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnam" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Cina" @@ -778,8 +778,8 @@ msgstr "Referensi Order Produksi" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Produksi induk dari produksi ini" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "Order penjualan yang teralokasikan ke pesanan ini" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Lokasi Sumber" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Tanggal selesai" @@ -919,7 +919,7 @@ msgstr "Tanggal selesai" msgid "completed by" msgstr "diselesaikan oleh" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Diserahkan oleh" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Penanggung Jawab" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Produksi" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Sumber stok item" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Sumber stok item" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "Daftar hasil pesanan harus disediakan" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "Lokasi hasil pesanan yang selesai" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Tidak ada tindakan yang ditentukan" msgid "No matching action found" msgstr "Aksi tidak ditemukan" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b936e15f13..effcece126 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -40,7 +40,7 @@ msgstr "Inserisci la data" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Nome" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Ceco" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Tedesco" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Greco" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Inglese" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spagnolo" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spagnolo (Messicano)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Persiano" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Francese" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Ebraico" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Ungherese" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italiano" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Giapponese" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Coreano" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Olandese" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norvegese" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polacco" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portoghese" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portoghese (Brasile)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Russo" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Svedese" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thailandese" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turco" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamita" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Cinese" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Posizione Di Origine" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Data di completamento" @@ -919,7 +919,7 @@ msgstr "Data di completamento" msgid "completed by" msgstr "Completato da" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Rilasciato da" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Responsabile" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Produzione" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Origine giacenza articolo" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Origine giacenza articolo" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "Posizione per gli output di build completati" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Creato" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "Assegnazione Completa" msgid "All untracked stock items have been allocated" msgstr "Tutte le giacenze non tracciate sono state assegnate" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "Gli articoli sono modelli per impostazione predefinita" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Articolo di base" @@ -3042,8 +3042,8 @@ msgstr "Ordine multiplo" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Crea nuovo fornitore" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Nuovo fornitore articolo" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Fornitori" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Elimina articolo fornitore" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Elimina il parametro" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Aggiungi parametro" @@ -4200,8 +4200,8 @@ msgstr "Seleziona l'articolo del fornitore" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "Disponibilità in magazzino" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Consenti Le Varianti" @@ -5065,12 +5065,12 @@ msgstr "Articoli (incluse le sottocategorie)" msgid "Create new part" msgstr "Crea nuovo articolo" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "Nuovo articolo" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Opzioni" @@ -5194,7 +5194,7 @@ msgstr "Distinta base" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Fornitori articoli" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Componenti Produttori" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "Articoli correlati" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "Costo Totale" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Nessuna azione specificata" msgid "No matching action found" msgstr "Nessuna azione corrispondente trovata" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "È necessario fornire il parametro barcode_data" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Nessuna corrispondenza trovata per i dati del codice a barre" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Corrispondenza trovata per i dati del codice a barre" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Nessuna posizione impostata" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Quantità richiesta" @@ -8006,15 +7999,19 @@ msgstr "Controlla Nella Posizione" msgid "Barcode does not match a valid location" msgstr "Il codice a barre non corrisponde a una posizione valida" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "Chiudi" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "Formato" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "Posizione non specificata" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "Modifica allocazione magazzino" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "Elimina posizione giacenza" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "Modifica Posizione" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "Rimuovi Posizione" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Seleziona Articoli" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "Specificare il quantitativo assegnato allo stock" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "Seleziona la posizione di origine (lascia vuoto per prendere da tutte le posizioni)" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "Nessuna posizione di magazzino corrispondente" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 43d003d915..0814a3cb09 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -40,7 +40,7 @@ msgstr "日付を入力する" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "お名前" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "ドイツ語" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "ギリシャ語" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "英語" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "スペイン語" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "スペイン語(メキシコ)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "フランス語" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "ヘブライ語" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "ハンガリー語" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "イタリア語" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "日本語" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "韓国語" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "オランダ語" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "ノルウェー語" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "ポーランド語" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "ロシア語" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "スウェーデン語" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "タイ語" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "トルコ語" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "ベトナム語" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "中国語" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -3186,7 +3186,7 @@ msgstr "メーカー・パーツ" msgid "Create new manufacturer part" msgstr "新しいメーカー・パーツを作成" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "新しいメーカ―・パーツ" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "新規パーツ" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "アクションが指定されていません" msgid "No matching action found" msgstr "一致するアクションが見つかりませんでした" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index ddb63f302c..94a287d96d 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -40,7 +40,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "이름" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "체코어" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "독일어" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "그리스어" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "영어" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "스페인어" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "스페인어 (멕시코)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "파르시어/페르시아어" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "프랑스어" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "히브리어" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "헝가리어" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "이탈리아어" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "일본어" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "한국어" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "네덜란드어" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "노르웨이어" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "폴란드어" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "러시아어" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "스웨덴어" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "태국어" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "터키어" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "베트남어" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "중국어" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "부품 명세서" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "선택" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index f9eb19060d..103cfa0c5e 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -40,7 +40,7 @@ msgstr "Voer datum in" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Naam" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Tsjechisch" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Duits" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Grieks" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Engels" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spaans" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spaans (Mexicaans)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Perzisch" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Frans" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebreeuws" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Hongaars" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italiaans" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japans" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreaans" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Nederlands" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Noors" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Pools" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugees" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugees (Braziliaans)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Russisch" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Zweeds" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thais" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turks" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamees" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Chinees" @@ -778,8 +778,8 @@ msgstr "Productieorderreferentie" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Productieorder waar deze productie aan is toegewezen" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "Verkooporder waar deze productie aan is toegewezen" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Bronlocatie" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Opleveringsdatum" @@ -919,7 +919,7 @@ msgstr "Opleveringsdatum" msgid "completed by" msgstr "voltooid door" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Uitgegeven door" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Verantwoordelijke" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Product" @@ -1014,7 +1014,7 @@ msgstr "Product om onderdelen toe te wijzen" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Bron voorraadartikel" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Bron voorraadartikel" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "Een lijst van productieuitvoeren moet worden verstrekt" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "Locatie van voltooide productieuitvoeren" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Gecreëerd" @@ -1510,7 +1510,7 @@ msgstr "Onderliggende Productieorders" msgid "Allocate Stock to Build" msgstr "Voorraad toewijzen aan Product" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Voorraadtoewijzing ongedaan maken" @@ -1631,7 +1631,7 @@ msgstr "Toewijzing Voltooid" msgid "All untracked stock items have been allocated" msgstr "Alle niet gevolgde voorraadartikelen zijn toegewezen" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Nieuwe Productieorder" @@ -1886,7 +1886,7 @@ msgstr "Sjabloon" msgid "Parts are templates by default" msgstr "Onderdelen zijn standaard sjablonen" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "Standaardvaluta die gebruikt wordt voor dit bedrijf" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Basis onderdeel" @@ -3042,8 +3042,8 @@ msgstr "Order meerdere" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "Fabrikant onderdelen" msgid "Create new manufacturer part" msgstr "Maak nieuw fabrikant onderdeel" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Nieuw fabrikant onderdeel" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Nieuwe Verkooporder" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Leveranciers" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Verwijder leveranciersonderdelen" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Parameter verwijderen" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Parameter toevoegen" @@ -4200,8 +4200,8 @@ msgstr "Selecteer Leveranciersonderdeel" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "Verzendingen in behandeling" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "Acties" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "Beschikbare Voorraad" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "Nieuw Stuklijstartikel" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "Assemblages" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "Productieordertoewijzingen" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Onderdeelfabrikanten" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "Fabrikantonderdeel verwijderen" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "Toegewezen aan Productieorder" msgid "Allocated to Sales Orders" msgstr "Toegewezen aan verkooporders" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Geen actie gespecificeerd" msgid "No matching action found" msgstr "Geen overeenkomende actie gevonden" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "De parameter barcode_data moet worden aangeleverd" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Geen overeenkomst gevonden voor streepjescodegegevens" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Overeenkomst gevonden voor streepjescodegegevens" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Geen locatie ingesteld" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "De volgende onderdelen hebben een lage vereiste voorraad" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Vereiste Hoeveelheid" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "Sluit" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "Formaat" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "Selecteer bestandsindeling" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "Voeg Fabrikantgegevens toe" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "Voeg onderdeelfabrikantgegevens toe aan geëxporteerde stuklijst" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "Geen Voorraad Aanwezig" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "Gemiddelde inkoopprijs" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "Locatie is niet opgegeven" msgid "No active build outputs found" msgstr "Geen actieve productieuitvoeren gevonden" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "Voorraadtoewijzing bewerken" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "Voorraadtoewijzing verwijderen" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "Onvoldoende voorraad beschikbaar" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "Genoeg voorraad beschikbaar" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Toegewezen" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "Productie voorraad" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "Voorraad order" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "Voorraad toewijzen" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Onderdelen selecteren" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "Er moet op zijn minst één onderdeel toegewezen worden" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "Specificeer voorraadtoewijzingshoeveelheid" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "Selecteer bron locatie (laat het veld leeg om iedere locatie te gebruiken)" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "Voorraadartikelen toewijzen aan Productieorder" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "Geen overeenkomende voorraadlocaties" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "Geen overeenkomende voorraadartikelen" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "Voorraadartikelen zullen automatisch worden toegewezen aan de productieorder volgens de aangegeven richtlijnen" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "Productieorder is achterstallig" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index bda66aeb84..e9641d776d 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -40,7 +40,7 @@ msgstr "Oppgi dato" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Navn" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Tsjekkisk" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Tysk" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Gresk" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Engelsk" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spansk" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spansk (Meksikansk)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Persisk" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Fransk" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebraisk" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Ungarsk" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italiensk" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japansk" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreansk" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Nederlandsk" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norsk" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polsk" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugisisk" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugisisk (Brasilian)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Russisk" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Svensk" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thailandsk" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Tyrkisk" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamesisk" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Kinesisk" @@ -778,8 +778,8 @@ msgstr "Bygg ordrereferanse" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Build order som denne build er tildelt til" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "Salgorder som denne build er tildelt til" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Kilde plassering" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Fullført dato" @@ -919,7 +919,7 @@ msgstr "Fullført dato" msgid "completed by" msgstr "fullført av" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Utstedt av" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Ansvarlig" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Prosjekt" @@ -1014,7 +1014,7 @@ msgstr "Bygge for å tildele deler" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Kilde lagervare" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Kilde lagervare" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Opprettet" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Fjern lager allokering" @@ -1631,7 +1631,7 @@ msgstr "Tildeling fullført" msgid "All untracked stock items have been allocated" msgstr "Alle usporbar lagervarer har tildelt" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "Mal" msgid "Parts are templates by default" msgstr "Deler er maler som standard" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "Standardvaluta brukt for dette firmaet" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Oprett ny leverandørdel" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Ny leverandørdel" @@ -3186,7 +3186,7 @@ msgstr "Produsentdeler" msgid "Create new manufacturer part" msgstr "Opprett ny produsentdeler" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Ny produsentdel" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Ny salgsorder" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "Tildelt lagervare" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Leverandører" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Slett leverandørdeler" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Valgmuligheter" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Ingen handling spesifisert" msgid "No matching action found" msgstr "Ingen samsvarende handling funnet" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Må oppgi gyldig strekkode_data parameter" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Ingen treff funnet for strekkodedata" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Treff funnet for strekkodedata" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7e7bc26074..4f7433f566 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -40,7 +40,7 @@ msgstr "Wprowadź dane" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Nazwa" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Czeski" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Niemiecki" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Grecki" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Angielski" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Hiszpański" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Hiszpański (Meksyk)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Perski" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Francuski" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebrajski" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Węgierski" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Włoski" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japoński" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreański" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Holenderski" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norweski" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugalski" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugalski (Brazylijski)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Rosyjski" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Szwedzki" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Tajski" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turecki" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Wietnamski" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Chiński" @@ -778,8 +778,8 @@ msgstr "Odwołanie do zamówienia wykonania" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ 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:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Lokalizacja źródła" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Data zakończenia" @@ -919,7 +919,7 @@ msgstr "Data zakończenia" msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Wydany przez" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Odpowiedzialny" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Budowa" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Lokalizacja magazynowania przedmiotu" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Lokalizacja magazynowania przedmiotu" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Utworzony" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "Przydziel zapasy do budowy" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Nowe zlecenie budowy" @@ -1886,7 +1886,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Część bazowa" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Nowy dostawca części" @@ -3186,7 +3186,7 @@ msgstr "Części producenta" msgid "Create new manufacturer part" msgstr "Utwórz nową część producenta" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Nowa część producenta" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Dostawcy" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Usuń parametry" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Dodaj parametr" @@ -4200,8 +4200,8 @@ msgstr "Wybierz dostawcę części" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "Oczekujące przesyłki" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "Akcje" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "Dostępna ilość" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "Opcjonalne" msgid "This BOM item is optional" msgstr "Ten element BOM jest opcjonalny" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Zezwalaj na warianty" @@ -5065,12 +5065,12 @@ msgstr "Części (w tym podkategorie)" msgid "Create new part" msgstr "Utwórz nową część" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "Nowy komponent" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Opcje" @@ -5194,7 +5194,7 @@ msgstr "Zestawienie materiałowe" msgid "Export actions" msgstr "Akcje eksportu" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "Eksportuj BOM" @@ -5214,70 +5214,63 @@ msgstr "Kopiuj BOM" msgid "Validate BOM" msgstr "Weryfikuj BOM" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "Nowa część w BOM" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "Dodaj część do BOM" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "Złożenia" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Dostawcy Części" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "Producenci części" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "Powiązane części" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "Dodaj powiązaną część" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "Przypisane do zamówień sprzedaży" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "Całkowity Koszt" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "Brak dostępnych cen dostawców" @@ -5602,7 +5595,7 @@ msgstr "Pokaż cenę sprzedaży" msgid "Calculation parameters" msgstr "Parametry obliczeniowe" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "Koszty dostawcy" @@ -5744,23 +5737,23 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Należy określić parametr barcode_data" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Nie znaleziono wyników dla danych kodu kreskowego" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Znaleziono wyniki dla danych kodu kreskowego" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Lokacje nie są ustawione" @@ -7804,7 +7797,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "Wymagana ilość" @@ -8009,15 +8002,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "Wyświetl dane wiersza" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "Dane wiersza" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8025,180 +8022,180 @@ msgstr "Dane wiersza" msgid "Close" msgstr "Zamknij" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "Pobierz szablon BOM-u" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "Wybierz format pliku" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "Poziomy" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "Dodaj zamiennik" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "Zobacz BOM" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8328,158 +8325,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "Ilość za" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "Przydzielono" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Wybierz części" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "Wybierz" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "Brak informacji o użytkowniku" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/pt/LC_MESSAGES/django.po b/InvenTree/locale/pt/LC_MESSAGES/django.po index d852d004c2..5b55ece495 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -40,7 +40,7 @@ msgstr "Insira uma Data" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Nome" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Nenhuma ação especificada" msgid "No matching action found" msgstr "Nenhuma ação correspondente encontrada" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/pt_br/LC_MESSAGES/django.po b/InvenTree/locale/pt_br/LC_MESSAGES/django.po index 2058cffacf..05b56ec280 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-10-08 22:08+0000\n" +"POT-Creation-Date: 2022-10-12 05:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,7 +41,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -306,8 +306,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -779,8 +779,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -817,10 +817,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -849,7 +849,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -912,7 +912,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -920,7 +920,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -933,7 +933,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -1000,7 +1000,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1015,7 +1015,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1034,8 +1034,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1046,11 +1046,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1149,7 +1149,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1165,7 +1165,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1401,7 +1401,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1491,7 +1491,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1511,7 +1511,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1632,7 +1632,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1887,7 +1887,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2870,7 +2870,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3043,8 +3043,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3158,7 +3158,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3187,7 +3187,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3243,7 +3243,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3290,13 +3290,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3321,7 +3321,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4201,8 +4201,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4324,8 +4324,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4414,7 +4414,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4789,7 +4789,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4799,8 +4799,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4834,7 +4834,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4845,7 +4845,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5066,12 +5066,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5195,7 +5195,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5215,70 +5215,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5446,7 +5439,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5508,7 +5501,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5603,7 +5596,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5823,7 +5816,7 @@ msgstr "" msgid "Sample plugin" msgstr "" -#: plugin/models.py:188 +#: plugin/models.py:188 templates/InvenTree/settings/plugin_settings.html:10 msgid "Plugin" msgstr "" @@ -6015,7 +6008,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6619,7 +6612,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7085,11 +7078,6 @@ msgstr "" msgid "Message" msgstr "" -#: templates/InvenTree/settings/plugin_settings.html:10 -#, python-format -msgid "Plugin details for %(name)s" -msgstr "" - #: templates/InvenTree/settings/plugin_settings.html:17 msgid "Plugin information" msgstr "" @@ -7809,7 +7797,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8014,15 +8002,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8030,180 +8022,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8333,158 +8325,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7bc5fad1a7..51a924e894 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -40,7 +40,7 @@ msgstr "Введите дату" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Название" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Немецкий" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Греческий" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Английский" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Испанский" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Испанский (Мексика)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Французский" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Иврит" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Венгерский" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Итальянский" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Японский" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Корейский" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Голландский" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Норвежский" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Русский" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Шведский" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Тайский" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Турецкий" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Вьетнамский" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Китайский" @@ -778,8 +778,8 @@ msgstr "Ссылка на заказ" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Расположение источника" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Дата завершения" @@ -919,7 +919,7 @@ msgstr "Дата завершения" msgid "completed by" msgstr "выполнено" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Выдал/ла" @@ -932,7 +932,7 @@ msgstr "Пользователь, выпустивший этот заказ н #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Ответственный" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Сборка" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Исходный складской предмет" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Исходный складской предмет" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Создано" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Новый заказ на сборку" @@ -1886,7 +1886,7 @@ msgstr "Шаблон" msgid "Parts are templates by default" msgstr "По умолчанию детали являются шаблонами" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "Для этой компании используется валюта #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Базовая деталь" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Создать новую деталь поставщика" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Новая деталь поставщика" @@ -3186,7 +3186,7 @@ msgstr "Детали производителей" msgid "Create new manufacturer part" msgstr "Создать новую деталь производителя" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "Новая деталь производителя" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Новый заказ на продажу" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "Поставщики" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Удалить деталь поставщика" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "Удалить параметры" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "Добавить параметр" @@ -4200,8 +4200,8 @@ msgstr "Выберите деталь поставщика" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "Действия" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "Доступный запас" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Разрешить разновидности" @@ -5065,12 +5065,12 @@ msgstr "Детали (включая подкатегории)" msgid "Create new part" msgstr "Создать новую деталь" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "Новая деталь" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "Настройки" @@ -5194,7 +5194,7 @@ msgstr "Спецификация" msgid "Export actions" msgstr "Экспорт" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "Экспорт BOM" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "Сборки" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Поставщики" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Должен быть предоставлен параметр штрихкода" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Не найдено совпадений для данных штрих-кода" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Найдено совпадение по штрих-коду" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "Скачать шаблон BOM" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "Редактировать элемент BOM" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "Удалить элемент BOM" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "Элементы BOM не найдены" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "Унаследовано от родительского BOM" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index a73f9f530e..288eafda57 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -40,7 +40,7 @@ msgstr "Ange datum" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Namn" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ 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:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "Tjeckiska" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Tyska" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Grekiska" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "Engelska" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "Spanska" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "Spanska (Mexikanska)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "Farsi / Persiska" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Franska" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "Hebreiska" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Ungerska" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "Italienska" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japanska" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Koreanska" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Nederländska" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norska" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polska" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "Portugisiska" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "Portugisiska (brasiliansk)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Ryska" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "Svenska" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Thailändska" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Turkiska" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamesiska" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Kinesiska" @@ -778,8 +778,8 @@ msgstr "Byggorderreferens" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Byggorder till vilken detta bygge är tilldelad" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "Försäljningsorder till vilken detta bygge allokeras" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Källa Plats" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Slutförandedatum" @@ -919,7 +919,7 @@ msgstr "Slutförandedatum" msgid "completed by" msgstr "slutfört av" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Utfärdad av" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Ansvarig" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Bygg" @@ -1014,7 +1014,7 @@ msgstr "Bygg för att allokera delar" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Källa lagervara" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Källa lagervara" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Skapad" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Ny byggorder" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "Ingen åtgärd specificerad" msgid "No matching action found" msgstr "Ingen matchande åtgärd hittades" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 3364dbc4be..b78fdf01fe 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:57\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -40,7 +40,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "" @@ -919,7 +919,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bde3f4a3ac..d07b47e9bb 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -40,7 +40,7 @@ msgstr "Tarih giriniz" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "Adı" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "Almanca" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "Yunanca" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "İngilizce" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "İspanyolca" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "İspanyolca(Meksika)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "Fransızca" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "İbranice" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "Macarca" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "İtalyanca" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "Japonca" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "Korece" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "Flemenkçe" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "Norveççe" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "Rusça" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "İsveççe" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "Tay dili" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "Türkçe" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "Vietnamca" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "Çince" @@ -778,8 +778,8 @@ msgstr "Yapım İşi Emri Referansı" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ 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:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "Kaynak Konum" @@ -911,7 +911,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:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -919,7 +919,7 @@ msgstr "Tamamlama tarihi" msgid "completed by" msgstr "tamamlayan" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "Veren" @@ -932,7 +932,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:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "Sorumlu" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "Yapım İşi" @@ -1014,7 +1014,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "Kaynak stok kalemi" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "Kaynak stok kalemi" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "Oluşturuldu" @@ -1510,7 +1510,7 @@ msgstr "Alt Yapım İşi Emrileri" msgid "Allocate Stock to Build" msgstr "Yapım İşi için Stok Tahsis Et" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "Yeni Yapım İşi Emri" @@ -1886,7 +1886,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "Bu şirket için varsayılan para birimi" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "Temel Parça" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "Yeni Satış Emri" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "Tedarikçi Parçası Seçin" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "İşlemler" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "Çeşide İzin Ver" @@ -5065,12 +5065,12 @@ msgstr "Parçalar (Alt kategoriler dahil)" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "Parça Tedarikçileri" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "Toplam Maliyet" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "Barcode_data parametresini sağlamalıdır" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "Barkod verisi için eşleşme bulunamadı" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "Barkod verisi için eşleşme bulundu" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "Kapat" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "Seviyeler" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "Parçaları Seçin" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 08edaffc0c..68f4a37723 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -40,7 +40,7 @@ msgstr "" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "" @@ -778,8 +778,8 @@ msgstr "" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "Ngày hoàn thành" @@ -919,7 +919,7 @@ msgstr "Ngày hoàn thành" msgid "completed by" msgstr "" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "" @@ -932,7 +932,7 @@ msgstr "" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "" @@ -1014,7 +1014,7 @@ msgstr "" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "" @@ -1510,7 +1510,7 @@ msgstr "" msgid "Allocate Stock to Build" msgstr "" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "" @@ -1886,7 +1886,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "" @@ -3186,7 +3186,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "" @@ -4200,8 +4200,8 @@ msgstr "" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "" msgid "No matching action found" msgstr "" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b93486dbad..07922367ed 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-10-11 12:16+0000\n" -"PO-Revision-Date: 2022-10-11 14:58\n" +"POT-Creation-Date: 2022-10-13 01:15+0000\n" +"PO-Revision-Date: 2022-10-13 14:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -40,7 +40,7 @@ msgstr "输入日期" #: stock/serializers.py:456 stock/serializers.py:537 stock/serializers.py:823 #: stock/serializers.py:922 stock/serializers.py:1054 #: stock/templates/stock/stock_sidebar.html:25 -#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1121 +#: templates/js/translated/barcode.js:102 templates/js/translated/bom.js:1146 #: templates/js/translated/company.js:1022 #: templates/js/translated/order.js:2404 templates/js/translated/order.js:2555 #: templates/js/translated/order.js:3053 templates/js/translated/order.js:4004 @@ -305,8 +305,8 @@ msgstr "名称" #: stock/templates/stock/location.html:113 #: templates/InvenTree/settings/plugin_settings.html:33 #: templates/InvenTree/settings/settings.html:358 -#: templates/js/translated/bom.js:554 templates/js/translated/bom.js:862 -#: templates/js/translated/build.js:2542 templates/js/translated/company.js:444 +#: templates/js/translated/bom.js:579 templates/js/translated/bom.js:887 +#: templates/js/translated/build.js:2544 templates/js/translated/company.js:444 #: templates/js/translated/company.js:702 #: templates/js/translated/company.js:986 templates/js/translated/order.js:1988 #: templates/js/translated/order.js:2220 templates/js/translated/order.js:2831 @@ -425,103 +425,103 @@ msgstr "" msgid "Downloading images from remote URL is not enabled" msgstr "" -#: InvenTree/settings.py:613 +#: InvenTree/settings.py:615 msgid "Czech" msgstr "捷克语" -#: InvenTree/settings.py:614 +#: InvenTree/settings.py:616 msgid "Danish" msgstr "" -#: InvenTree/settings.py:615 +#: InvenTree/settings.py:617 msgid "German" msgstr "德语" -#: InvenTree/settings.py:616 +#: InvenTree/settings.py:618 msgid "Greek" msgstr "希腊语" -#: InvenTree/settings.py:617 +#: InvenTree/settings.py:619 msgid "English" msgstr "英语" -#: InvenTree/settings.py:618 +#: InvenTree/settings.py:620 msgid "Spanish" msgstr "西班牙语" -#: InvenTree/settings.py:619 +#: InvenTree/settings.py:621 msgid "Spanish (Mexican)" msgstr "西班牙语(墨西哥)" -#: InvenTree/settings.py:620 +#: InvenTree/settings.py:622 msgid "Farsi / Persian" msgstr "波斯语" -#: InvenTree/settings.py:621 +#: InvenTree/settings.py:623 msgid "French" msgstr "法语" -#: InvenTree/settings.py:622 +#: InvenTree/settings.py:624 msgid "Hebrew" msgstr "希伯来语" -#: InvenTree/settings.py:623 +#: InvenTree/settings.py:625 msgid "Hungarian" msgstr "匈牙利语" -#: InvenTree/settings.py:624 +#: InvenTree/settings.py:626 msgid "Italian" msgstr "意大利语" -#: InvenTree/settings.py:625 +#: InvenTree/settings.py:627 msgid "Japanese" msgstr "日语" -#: InvenTree/settings.py:626 +#: InvenTree/settings.py:628 msgid "Korean" msgstr "韩语" -#: InvenTree/settings.py:627 +#: InvenTree/settings.py:629 msgid "Dutch" msgstr "荷兰语" -#: InvenTree/settings.py:628 +#: InvenTree/settings.py:630 msgid "Norwegian" msgstr "挪威语" -#: InvenTree/settings.py:629 +#: InvenTree/settings.py:631 msgid "Polish" msgstr "波兰语" -#: InvenTree/settings.py:630 +#: InvenTree/settings.py:632 msgid "Portuguese" msgstr "葡萄牙语" -#: InvenTree/settings.py:631 +#: InvenTree/settings.py:633 msgid "Portuguese (Brazilian)" msgstr "葡萄牙语 (巴西)" -#: InvenTree/settings.py:632 +#: InvenTree/settings.py:634 msgid "Russian" msgstr "俄语" -#: InvenTree/settings.py:633 +#: InvenTree/settings.py:635 msgid "Swedish" msgstr "瑞典语" -#: InvenTree/settings.py:634 +#: InvenTree/settings.py:636 msgid "Thai" msgstr "泰语" -#: InvenTree/settings.py:635 +#: InvenTree/settings.py:637 msgid "Turkish" msgstr "土耳其语" -#: InvenTree/settings.py:636 +#: InvenTree/settings.py:638 msgid "Vietnamese" msgstr "越南语" -#: InvenTree/settings.py:637 +#: InvenTree/settings.py:639 msgid "Chinese" msgstr "中文(简体)" @@ -778,8 +778,8 @@ msgstr "相关生产订单" #: part/templates/part/upload_bom.html:54 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:92 -#: templates/js/translated/bom.js:691 templates/js/translated/bom.js:872 -#: templates/js/translated/build.js:1829 templates/js/translated/order.js:2251 +#: templates/js/translated/bom.js:716 templates/js/translated/bom.js:897 +#: templates/js/translated/build.js:1831 templates/js/translated/order.js:2251 #: templates/js/translated/order.js:2484 templates/js/translated/order.js:3823 #: templates/js/translated/order.js:4331 msgid "Reference" @@ -816,10 +816,10 @@ msgstr "此次生产匹配的订单" #: templates/email/build_order_required_stock.html:17 #: templates/email/low_stock_notification.html:16 #: templates/email/overdue_build_order.html:16 -#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:553 -#: templates/js/translated/bom.js:690 templates/js/translated/bom.js:816 -#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1698 -#: templates/js/translated/build.js:2156 templates/js/translated/build.js:2547 +#: templates/js/translated/barcode.js:454 templates/js/translated/bom.js:578 +#: templates/js/translated/bom.js:715 templates/js/translated/bom.js:841 +#: templates/js/translated/build.js:1205 templates/js/translated/build.js:1700 +#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2549 #: templates/js/translated/company.js:301 #: templates/js/translated/company.js:531 #: templates/js/translated/company.js:643 @@ -848,7 +848,7 @@ msgid "SalesOrder to which this build is allocated" msgstr "此次生产匹配的销售订单" #: build/models.py:202 build/serializers.py:819 -#: templates/js/translated/build.js:2144 templates/js/translated/order.js:3173 +#: templates/js/translated/build.js:2146 templates/js/translated/order.js:3173 msgid "Source Location" msgstr "来源地点" @@ -911,7 +911,7 @@ msgid "Target date for build completion. Build will be overdue after this date." msgstr "生产完成的目标日期。生产将在此日期之后逾期。" #: build/models.py:260 order/models.py:291 -#: templates/js/translated/build.js:2624 +#: templates/js/translated/build.js:2626 msgid "Completion Date" msgstr "完成日期:" @@ -919,7 +919,7 @@ msgstr "完成日期:" msgid "completed by" msgstr "完成人" -#: build/models.py:274 templates/js/translated/build.js:2592 +#: build/models.py:274 templates/js/translated/build.js:2594 msgid "Issued by" msgstr "发布者" @@ -932,7 +932,7 @@ msgstr "发布此生产订单的用户" #: order/templates/order/order_base.html:185 #: order/templates/order/sales_order_base.html:183 part/models.py:942 #: report/templates/report/inventree_build_order_base.html:158 -#: templates/js/translated/build.js:2604 templates/js/translated/order.js:2022 +#: templates/js/translated/build.js:2606 templates/js/translated/order.js:2022 msgid "Responsible" msgstr "责任人" @@ -999,7 +999,7 @@ 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:2526 +#: templates/InvenTree/search.html:139 templates/js/translated/build.js:2528 #: templates/navbar.html:38 msgid "Build" msgstr "生产" @@ -1014,7 +1014,7 @@ msgstr "生产以分配部件" #: stock/templates/stock/item_base.html:23 #: stock/templates/stock/item_base.html:197 #: templates/js/translated/build.js:790 templates/js/translated/build.js:795 -#: templates/js/translated/build.js:2158 templates/js/translated/build.js:2709 +#: templates/js/translated/build.js:2160 templates/js/translated/build.js:2711 #: templates/js/translated/order.js:107 templates/js/translated/order.js:3186 #: templates/js/translated/order.js:3488 templates/js/translated/order.js:3493 #: templates/js/translated/order.js:3588 templates/js/translated/order.js:3680 @@ -1033,8 +1033,8 @@ msgstr "源库存项" #: company/templates/company/supplier_part.html:341 order/models.py:911 #: order/models.py:1437 order/serializers.py:1209 #: order/templates/order/order_wizard/match_parts.html:30 part/forms.py:40 -#: part/models.py:2657 part/templates/part/detail.html:956 -#: part/templates/part/detail.html:1042 +#: part/models.py:2657 part/templates/part/detail.html:938 +#: part/templates/part/detail.html:1024 #: part/templates/part/part_pricing.html:16 #: part/templates/part/upload_bom.html:53 #: report/templates/report/inventree_build_order_base.html:113 @@ -1045,11 +1045,11 @@ msgstr "源库存项" #: stock/serializers.py:291 stock/templates/stock/item_base.html:290 #: stock/templates/stock/item_base.html:298 #: templates/email/build_order_completed.html:18 -#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:692 -#: templates/js/translated/bom.js:880 templates/js/translated/build.js:474 +#: templates/js/translated/barcode.js:456 templates/js/translated/bom.js:717 +#: templates/js/translated/bom.js:905 templates/js/translated/build.js:474 #: templates/js/translated/build.js:626 templates/js/translated/build.js:817 -#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1724 -#: templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:1227 templates/js/translated/build.js:1726 +#: templates/js/translated/build.js:2161 #: templates/js/translated/model_renderers.js:120 #: templates/js/translated/order.js:123 templates/js/translated/order.js:1137 #: templates/js/translated/order.js:2257 templates/js/translated/order.js:2490 @@ -1148,7 +1148,7 @@ msgstr "必须提供生产产出列表" #: stock/templates/stock/item_base.html:388 #: templates/js/translated/barcode.js:455 #: templates/js/translated/barcode.js:644 templates/js/translated/build.js:802 -#: templates/js/translated/build.js:1736 templates/js/translated/order.js:1534 +#: templates/js/translated/build.js:1738 templates/js/translated/order.js:1534 #: templates/js/translated/order.js:3500 templates/js/translated/order.js:3605 #: templates/js/translated/order.js:3613 templates/js/translated/order.js:3694 #: templates/js/translated/part.js:181 templates/js/translated/stock.js:588 @@ -1164,7 +1164,7 @@ msgstr "已完成生产产出的仓储地点" #: build/serializers.py:373 build/templates/build/build_base.html:145 #: build/templates/build/detail.html:62 order/models.py:651 #: order/serializers.py:482 stock/templates/stock/item_base.html:421 -#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2576 +#: templates/js/translated/barcode.js:205 templates/js/translated/build.js:2578 #: templates/js/translated/order.js:1643 templates/js/translated/order.js:1992 #: templates/js/translated/order.js:2836 templates/js/translated/stock.js:1831 #: templates/js/translated/stock.js:2603 templates/js/translated/stock.js:2735 @@ -1400,7 +1400,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:2616 templates/js/translated/order.js:2009 +#: templates/js/translated/build.js:2618 templates/js/translated/order.js:2009 #: templates/js/translated/order.js:2351 templates/js/translated/order.js:2852 #: templates/js/translated/order.js:3892 templates/js/translated/part.js:1051 msgid "Target Date" @@ -1490,7 +1490,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:2584 +#: templates/js/translated/build.js:2586 msgid "Created" msgstr "已创建" @@ -1510,7 +1510,7 @@ msgstr "子生产订单" msgid "Allocate Stock to Build" msgstr "为生产分配库存" -#: build/templates/build/detail.html:176 templates/js/translated/build.js:1967 +#: build/templates/build/detail.html:176 templates/js/translated/build.js:1969 msgid "Unallocate stock" msgstr "未分配库存" @@ -1631,7 +1631,7 @@ msgstr "" msgid "All untracked stock items have been allocated" msgstr "" -#: build/templates/build/index.html:18 part/templates/part/detail.html:324 +#: build/templates/build/index.html:18 part/templates/part/detail.html:318 msgid "New Build Order" msgstr "新建生产订单" @@ -1886,7 +1886,7 @@ msgstr "模板" msgid "Parts are templates by default" msgstr "" -#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1485 +#: common/models.py:958 part/models.py:894 templates/js/translated/bom.js:1526 #: templates/js/translated/table_filters.js:184 #: templates/js/translated/table_filters.js:455 msgid "Assembly" @@ -2869,7 +2869,7 @@ msgstr "该公司使用的默认货币" #: company/models.py:248 company/models.py:482 stock/models.py:544 #: stock/serializers.py:85 stock/templates/stock/item_base.html:143 -#: templates/js/translated/bom.js:543 +#: templates/js/translated/bom.js:568 msgid "Base Part" msgstr "" @@ -3042,8 +3042,8 @@ msgstr "" #: company/models.py:547 company/templates/company/supplier_part.html:115 #: templates/email/build_order_required_stock.html:19 #: templates/email/low_stock_notification.html:18 -#: templates/js/translated/bom.js:938 templates/js/translated/build.js:1839 -#: templates/js/translated/build.js:2716 templates/js/translated/part.js:598 +#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1841 +#: templates/js/translated/build.js:2718 templates/js/translated/part.js:598 #: templates/js/translated/part.js:601 #: templates/js/translated/table_filters.js:194 msgid "Available" @@ -3157,7 +3157,7 @@ msgstr "创建新的供应商商品" #: company/templates/company/detail.html:19 #: company/templates/company/manufacturer_part.html:123 -#: part/templates/part/detail.html:365 +#: part/templates/part/detail.html:359 msgid "New Supplier Part" msgstr "新建供应商商品" @@ -3186,7 +3186,7 @@ msgstr "制造商商品" msgid "Create new manufacturer part" msgstr "新建制造商商品" -#: company/templates/company/detail.html:66 part/templates/part/detail.html:395 +#: company/templates/company/detail.html:66 part/templates/part/detail.html:389 msgid "New Manufacturer Part" msgstr "新建制造商商品" @@ -3242,7 +3242,7 @@ msgid "New Sales Order" msgstr "新建销售订单" #: company/templates/company/detail.html:168 -#: templates/js/translated/build.js:1709 +#: templates/js/translated/build.js:1711 msgid "Assigned Stock" msgstr "" @@ -3289,13 +3289,13 @@ msgid "Suppliers" msgstr "供应商" #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/detail.html:376 +#: part/templates/part/detail.html:370 msgid "Delete supplier parts" msgstr "删除供应商商品" #: company/templates/company/manufacturer_part.html:136 #: company/templates/company/manufacturer_part.html:183 -#: part/templates/part/detail.html:377 part/templates/part/detail.html:407 +#: part/templates/part/detail.html:371 part/templates/part/detail.html:401 #: templates/js/translated/forms.js:458 templates/js/translated/helpers.js:36 #: users/models.py:222 msgid "Delete" @@ -3320,7 +3320,7 @@ msgid "Delete parameters" msgstr "删除参数" #: company/templates/company/manufacturer_part.html:245 -#: part/templates/part/detail.html:845 +#: part/templates/part/detail.html:827 msgid "Add Parameter" msgstr "添加参数" @@ -4200,8 +4200,8 @@ msgstr "选择供应商商品" #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_references.html:49 -#: templates/js/translated/bom.js:77 templates/js/translated/build.js:479 -#: templates/js/translated/build.js:631 templates/js/translated/build.js:2040 +#: templates/js/translated/bom.js:102 templates/js/translated/build.js:479 +#: templates/js/translated/build.js:631 templates/js/translated/build.js:2042 #: templates/js/translated/order.js:1084 templates/js/translated/order.js:1586 #: templates/js/translated/order.js:3097 templates/js/translated/stock.js:625 #: templates/js/translated/stock.js:793 @@ -4323,8 +4323,8 @@ msgid "Pending Shipments" msgstr "" #: order/templates/order/sales_order_detail.html:72 -#: templates/attachment_table.html:6 templates/js/translated/bom.js:1133 -#: templates/js/translated/build.js:1943 +#: templates/attachment_table.html:6 templates/js/translated/bom.js:1158 +#: templates/js/translated/build.js:1945 msgid "Actions" msgstr "" @@ -4413,7 +4413,7 @@ msgid "Available Stock" msgstr "可用库存" #: part/bom.py:130 part/templates/part/part_base.html:213 -#: templates/js/translated/bom.js:976 templates/js/translated/build.js:1890 +#: templates/js/translated/bom.js:1001 templates/js/translated/build.js:1892 #: templates/js/translated/part.js:588 templates/js/translated/part.js:608 #: templates/js/translated/part.js:1336 templates/js/translated/part.js:1524 #: templates/js/translated/table_filters.js:68 @@ -4788,7 +4788,7 @@ msgid "BOM quantity for this BOM item" msgstr "" #: part/models.py:2661 part/templates/part/upload_bom.html:58 -#: templates/js/translated/bom.js:899 templates/js/translated/bom.js:999 +#: templates/js/translated/bom.js:924 templates/js/translated/bom.js:1024 #: templates/js/translated/table_filters.js:84 #: templates/js/translated/table_filters.js:108 msgid "Optional" @@ -4798,8 +4798,8 @@ msgstr "可选项" msgid "This BOM item is optional" msgstr "" -#: part/models.py:2667 templates/js/translated/bom.js:895 -#: templates/js/translated/bom.js:1008 +#: part/models.py:2667 templates/js/translated/bom.js:920 +#: templates/js/translated/bom.js:1033 #: templates/js/translated/table_filters.js:88 msgid "Consumable" msgstr "" @@ -4833,7 +4833,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2685 part/templates/part/upload_bom.html:57 -#: templates/js/translated/bom.js:1025 +#: templates/js/translated/bom.js:1050 #: templates/js/translated/table_filters.js:76 #: templates/js/translated/table_filters.js:104 msgid "Inherited" @@ -4844,7 +4844,7 @@ msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" #: part/models.py:2691 part/templates/part/upload_bom.html:56 -#: templates/js/translated/bom.js:1017 +#: templates/js/translated/bom.js:1042 msgid "Allow Variants" msgstr "" @@ -5065,12 +5065,12 @@ msgstr "商品 (包括子类别)" msgid "Create new part" msgstr "新建商品" -#: part/templates/part/category.html:164 templates/js/translated/bom.js:367 +#: part/templates/part/category.html:164 templates/js/translated/bom.js:392 msgid "New Part" msgstr "新商品" -#: part/templates/part/category.html:174 part/templates/part/detail.html:374 -#: part/templates/part/detail.html:405 +#: part/templates/part/category.html:174 part/templates/part/detail.html:368 +#: part/templates/part/detail.html:399 msgid "Options" msgstr "选项" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Export actions" msgstr "" -#: part/templates/part/detail.html:261 templates/js/translated/bom.js:284 +#: part/templates/part/detail.html:261 templates/js/translated/bom.js:309 msgid "Export BOM" msgstr "" @@ -5214,70 +5214,63 @@ msgstr "" msgid "Validate BOM" msgstr "" -#: part/templates/part/detail.html:280 part/templates/part/detail.html:290 -msgid "New BOM Item" -msgstr "" - -#: part/templates/part/detail.html:281 part/templates/part/detail.html:291 +#: part/templates/part/detail.html:280 part/templates/part/detail.html:281 +#: templates/js/translated/bom.js:1202 templates/js/translated/bom.js:1203 msgid "Add BOM Item" msgstr "" -#: part/templates/part/detail.html:300 +#: part/templates/part/detail.html:294 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:318 +#: part/templates/part/detail.html:312 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:345 stock/templates/stock/item.html:38 +#: part/templates/part/detail.html:339 stock/templates/stock/item.html:38 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:361 +#: part/templates/part/detail.html:355 msgid "Part Suppliers" msgstr "商品供应商" -#: part/templates/part/detail.html:391 +#: part/templates/part/detail.html:385 msgid "Part Manufacturers" msgstr "商品制造商" -#: part/templates/part/detail.html:407 +#: part/templates/part/detail.html:401 msgid "Delete manufacturer parts" msgstr "删除制造商商品" -#: part/templates/part/detail.html:632 -msgid "Create BOM Item" -msgstr "" - -#: part/templates/part/detail.html:676 +#: part/templates/part/detail.html:658 msgid "Related Part" msgstr "" -#: part/templates/part/detail.html:684 +#: part/templates/part/detail.html:666 msgid "Add Related Part" msgstr "" -#: part/templates/part/detail.html:776 +#: part/templates/part/detail.html:758 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:919 +#: part/templates/part/detail.html:901 #, python-format msgid "Purchase Unit Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:931 +#: part/templates/part/detail.html:913 #, python-format msgid "Unit Price-Cost Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:943 +#: part/templates/part/detail.html:925 #, python-format msgid "Supplier Unit Cost - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1032 +#: part/templates/part/detail.html:1014 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5445,7 +5438,7 @@ msgstr "" msgid "Allocated to Sales Orders" msgstr "" -#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1075 +#: part/templates/part/part_base.html:238 templates/js/translated/bom.js:1100 msgid "Can Build" msgstr "" @@ -5507,7 +5500,7 @@ msgid "Total Cost" msgstr "" #: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:43 -#: templates/js/translated/bom.js:1066 +#: templates/js/translated/bom.js:1091 msgid "No supplier pricing available" msgstr "" @@ -5602,7 +5595,7 @@ msgstr "" msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1060 +#: part/templates/part/prices.html:160 templates/js/translated/bom.js:1085 msgid "Supplier Cost" msgstr "" @@ -5744,23 +5737,23 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: plugin/base/barcodes/api.py:51 plugin/base/barcodes/api.py:109 +#: plugin/base/barcodes/api.py:52 plugin/base/barcodes/api.py:110 msgid "Must provide barcode_data parameter" msgstr "必须提供条码数据参数" -#: plugin/base/barcodes/api.py:81 +#: plugin/base/barcodes/api.py:82 msgid "No match found for barcode data" msgstr "未找到匹配条形码数据" -#: plugin/base/barcodes/api.py:85 +#: plugin/base/barcodes/api.py:86 msgid "Match found for barcode data" msgstr "找到匹配条形码数据" -#: plugin/base/barcodes/api.py:124 +#: plugin/base/barcodes/api.py:125 msgid "Barcode matches existing item" msgstr "" -#: plugin/base/barcodes/api.py:210 +#: plugin/base/barcodes/api.py:222 msgid "No match found for provided value" msgstr "" @@ -6014,7 +6007,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:79 #: stock/models.py:594 stock/templates/stock/item_base.html:320 #: templates/js/translated/build.js:472 templates/js/translated/build.js:624 -#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1722 +#: templates/js/translated/build.js:1225 templates/js/translated/build.js:1724 #: templates/js/translated/model_renderers.js:118 #: templates/js/translated/order.js:121 templates/js/translated/order.js:3597 #: templates/js/translated/order.js:3684 templates/js/translated/stock.js:490 @@ -6618,7 +6611,7 @@ msgid "Available Quantity" msgstr "" #: stock/templates/stock/item_base.html:392 -#: templates/js/translated/build.js:1745 +#: templates/js/translated/build.js:1747 msgid "No location set" msgstr "未设置仓储地点" @@ -7801,7 +7794,7 @@ msgid "The following parts are low on required stock" msgstr "" #: templates/email/build_order_required_stock.html:18 -#: templates/js/translated/bom.js:1520 +#: templates/js/translated/bom.js:1561 msgid "Required Quantity" msgstr "" @@ -8006,15 +7999,19 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/translated/bom.js:76 +#: templates/js/translated/bom.js:47 +msgid "Create BOM Item" +msgstr "" + +#: templates/js/translated/bom.js:101 msgid "Display row data" msgstr "" -#: templates/js/translated/bom.js:132 +#: templates/js/translated/bom.js:157 msgid "Row Data" msgstr "" -#: templates/js/translated/bom.js:133 templates/js/translated/bom.js:621 +#: templates/js/translated/bom.js:158 templates/js/translated/bom.js:646 #: templates/js/translated/modals.js:56 templates/js/translated/modals.js:601 #: templates/js/translated/modals.js:695 templates/js/translated/modals.js:1003 #: templates/js/translated/order.js:1179 templates/modals.html:15 @@ -8022,180 +8019,180 @@ msgstr "" msgid "Close" msgstr "" -#: templates/js/translated/bom.js:250 +#: templates/js/translated/bom.js:275 msgid "Download BOM Template" msgstr "" -#: templates/js/translated/bom.js:253 templates/js/translated/bom.js:287 +#: templates/js/translated/bom.js:278 templates/js/translated/bom.js:312 #: templates/js/translated/order.js:960 templates/js/translated/tables.js:145 msgid "Format" msgstr "" -#: templates/js/translated/bom.js:254 templates/js/translated/bom.js:288 +#: templates/js/translated/bom.js:279 templates/js/translated/bom.js:313 #: templates/js/translated/order.js:961 msgid "Select file format" msgstr "" -#: templates/js/translated/bom.js:295 +#: templates/js/translated/bom.js:320 msgid "Multi Level BOM" msgstr "" -#: templates/js/translated/bom.js:296 +#: templates/js/translated/bom.js:321 msgid "Include BOM data for subassemblies" msgstr "" -#: templates/js/translated/bom.js:301 +#: templates/js/translated/bom.js:326 msgid "Levels" msgstr "等级" -#: templates/js/translated/bom.js:302 +#: templates/js/translated/bom.js:327 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: templates/js/translated/bom.js:309 +#: templates/js/translated/bom.js:334 msgid "Include Parameter Data" msgstr "包含参数数据" -#: templates/js/translated/bom.js:310 +#: templates/js/translated/bom.js:335 msgid "Include part parameter data in exported BOM" msgstr "" -#: templates/js/translated/bom.js:315 +#: templates/js/translated/bom.js:340 msgid "Include Stock Data" msgstr "包括库存数据" -#: templates/js/translated/bom.js:316 +#: templates/js/translated/bom.js:341 msgid "Include part stock data in exported BOM" msgstr "在导出 BOM 中包括库存数据" -#: templates/js/translated/bom.js:321 +#: templates/js/translated/bom.js:346 msgid "Include Manufacturer Data" msgstr "包括制造商数据" -#: templates/js/translated/bom.js:322 +#: templates/js/translated/bom.js:347 msgid "Include part manufacturer data in exported BOM" msgstr "在导出 BOM 中包含制造商数据" -#: templates/js/translated/bom.js:327 +#: templates/js/translated/bom.js:352 msgid "Include Supplier Data" msgstr "包含供应商数据" -#: templates/js/translated/bom.js:328 +#: templates/js/translated/bom.js:353 msgid "Include part supplier data in exported BOM" msgstr "在导出 BOM 中包含供应商数据" -#: templates/js/translated/bom.js:512 +#: templates/js/translated/bom.js:537 msgid "Remove substitute part" msgstr "" -#: templates/js/translated/bom.js:566 +#: templates/js/translated/bom.js:591 msgid "Select and add a new substitute part using the input below" msgstr "" -#: templates/js/translated/bom.js:577 +#: templates/js/translated/bom.js:602 msgid "Are you sure you wish to remove this substitute part link?" msgstr "" -#: templates/js/translated/bom.js:583 +#: templates/js/translated/bom.js:608 msgid "Remove Substitute Part" msgstr "" -#: templates/js/translated/bom.js:622 +#: templates/js/translated/bom.js:647 msgid "Add Substitute" msgstr "" -#: templates/js/translated/bom.js:623 +#: templates/js/translated/bom.js:648 msgid "Edit BOM Item Substitutes" msgstr "" -#: templates/js/translated/bom.js:685 +#: templates/js/translated/bom.js:710 msgid "All selected BOM items will be deleted" msgstr "" -#: templates/js/translated/bom.js:701 +#: templates/js/translated/bom.js:726 msgid "Delete selected BOM items?" msgstr "" -#: templates/js/translated/bom.js:835 +#: templates/js/translated/bom.js:860 msgid "Load BOM for subassembly" msgstr "" -#: templates/js/translated/bom.js:845 +#: templates/js/translated/bom.js:870 msgid "Substitutes Available" msgstr "" -#: templates/js/translated/bom.js:849 templates/js/translated/build.js:1821 +#: templates/js/translated/bom.js:874 templates/js/translated/build.js:1823 msgid "Variant stock allowed" msgstr "" -#: templates/js/translated/bom.js:958 templates/js/translated/build.js:1872 +#: templates/js/translated/bom.js:983 templates/js/translated/build.js:1874 #: templates/js/translated/order.js:3932 msgid "No Stock Available" msgstr "" -#: templates/js/translated/bom.js:963 templates/js/translated/build.js:1876 +#: templates/js/translated/bom.js:988 templates/js/translated/build.js:1878 msgid "Includes variant and substitute stock" msgstr "" -#: templates/js/translated/bom.js:965 templates/js/translated/build.js:1878 +#: templates/js/translated/bom.js:990 templates/js/translated/build.js:1880 #: templates/js/translated/part.js:761 templates/js/translated/part.js:1537 msgid "Includes variant stock" msgstr "" -#: templates/js/translated/bom.js:967 templates/js/translated/build.js:1880 +#: templates/js/translated/bom.js:992 templates/js/translated/build.js:1882 msgid "Includes substitute stock" msgstr "" -#: templates/js/translated/bom.js:985 +#: templates/js/translated/bom.js:1010 msgid "Substitutes" msgstr "" -#: templates/js/translated/bom.js:1036 templates/js/translated/bom.js:1170 +#: templates/js/translated/bom.js:1061 templates/js/translated/bom.js:1195 msgid "View BOM" msgstr "" -#: templates/js/translated/bom.js:1046 +#: templates/js/translated/bom.js:1071 msgid "Purchase Price Range" msgstr "" -#: templates/js/translated/bom.js:1053 +#: templates/js/translated/bom.js:1078 msgid "Purchase Price Average" msgstr "" -#: templates/js/translated/bom.js:1081 templates/js/translated/build.js:1863 -#: templates/js/translated/build.js:1947 +#: templates/js/translated/bom.js:1106 templates/js/translated/build.js:1865 +#: templates/js/translated/build.js:1949 msgid "Consumable item" msgstr "" -#: templates/js/translated/bom.js:1141 +#: templates/js/translated/bom.js:1166 msgid "Validate BOM Item" msgstr "" -#: templates/js/translated/bom.js:1143 +#: templates/js/translated/bom.js:1168 msgid "This line has been validated" msgstr "" -#: templates/js/translated/bom.js:1145 +#: templates/js/translated/bom.js:1170 msgid "Edit substitute parts" msgstr "" -#: templates/js/translated/bom.js:1147 templates/js/translated/bom.js:1323 +#: templates/js/translated/bom.js:1172 templates/js/translated/bom.js:1364 msgid "Edit BOM Item" msgstr "" -#: templates/js/translated/bom.js:1149 +#: templates/js/translated/bom.js:1174 msgid "Delete BOM Item" msgstr "" -#: templates/js/translated/bom.js:1248 templates/js/translated/build.js:1666 +#: templates/js/translated/bom.js:1280 templates/js/translated/build.js:1668 msgid "No BOM items found" msgstr "" -#: templates/js/translated/bom.js:1503 templates/js/translated/build.js:1805 +#: templates/js/translated/bom.js:1544 templates/js/translated/build.js:1807 msgid "Required Part" msgstr "" -#: templates/js/translated/bom.js:1529 +#: templates/js/translated/bom.js:1570 msgid "Inherited from parent BOM" msgstr "" @@ -8325,158 +8322,158 @@ msgstr "未指定仓储地点" msgid "No active build outputs found" msgstr "" -#: templates/js/translated/build.js:1254 +#: templates/js/translated/build.js:1256 msgid "Allocated Stock" msgstr "" -#: templates/js/translated/build.js:1261 +#: templates/js/translated/build.js:1263 msgid "No tracked BOM items for this build" msgstr "" -#: templates/js/translated/build.js:1283 +#: templates/js/translated/build.js:1285 msgid "Completed Tests" msgstr "" -#: templates/js/translated/build.js:1288 +#: templates/js/translated/build.js:1290 msgid "No required tests for this build" msgstr "" -#: templates/js/translated/build.js:1762 templates/js/translated/build.js:2727 +#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2729 #: templates/js/translated/order.js:3632 msgid "Edit stock allocation" msgstr "" -#: templates/js/translated/build.js:1764 templates/js/translated/build.js:2728 +#: templates/js/translated/build.js:1766 templates/js/translated/build.js:2730 #: templates/js/translated/order.js:3633 msgid "Delete stock allocation" msgstr "" -#: templates/js/translated/build.js:1782 +#: templates/js/translated/build.js:1784 msgid "Edit Allocation" msgstr "" -#: templates/js/translated/build.js:1792 +#: templates/js/translated/build.js:1794 msgid "Remove Allocation" msgstr "" -#: templates/js/translated/build.js:1817 +#: templates/js/translated/build.js:1819 msgid "Substitute parts available" msgstr "" -#: templates/js/translated/build.js:1834 +#: templates/js/translated/build.js:1836 msgid "Quantity Per" msgstr "" -#: templates/js/translated/build.js:1866 templates/js/translated/order.js:3939 +#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3939 msgid "Insufficient stock available" msgstr "" -#: templates/js/translated/build.js:1868 templates/js/translated/order.js:3937 +#: templates/js/translated/build.js:1870 templates/js/translated/order.js:3937 msgid "Sufficient stock available" msgstr "" -#: templates/js/translated/build.js:1902 templates/js/translated/build.js:2157 -#: templates/js/translated/build.js:2723 templates/js/translated/order.js:3951 +#: templates/js/translated/build.js:1904 templates/js/translated/build.js:2159 +#: templates/js/translated/build.js:2725 templates/js/translated/order.js:3951 msgid "Allocated" msgstr "" -#: templates/js/translated/build.js:1955 templates/js/translated/order.js:4031 +#: templates/js/translated/build.js:1957 templates/js/translated/order.js:4031 msgid "Build stock" msgstr "" -#: templates/js/translated/build.js:1959 templates/stock_table.html:50 +#: templates/js/translated/build.js:1961 templates/stock_table.html:50 msgid "Order stock" msgstr "" -#: templates/js/translated/build.js:1962 templates/js/translated/order.js:4024 +#: templates/js/translated/build.js:1964 templates/js/translated/order.js:4024 msgid "Allocate stock" msgstr "" -#: templates/js/translated/build.js:2001 templates/js/translated/label.js:172 +#: templates/js/translated/build.js:2003 templates/js/translated/label.js:172 #: templates/js/translated/order.js:1007 templates/js/translated/order.js:3159 #: templates/js/translated/report.js:225 msgid "Select Parts" msgstr "选择商品" -#: templates/js/translated/build.js:2002 templates/js/translated/order.js:3160 +#: templates/js/translated/build.js:2004 templates/js/translated/order.js:3160 msgid "You must select at least one part to allocate" msgstr "" -#: templates/js/translated/build.js:2051 templates/js/translated/order.js:3108 +#: templates/js/translated/build.js:2053 templates/js/translated/order.js:3108 msgid "Specify stock allocation quantity" msgstr "" -#: templates/js/translated/build.js:2130 +#: templates/js/translated/build.js:2132 msgid "All Parts Allocated" msgstr "" -#: templates/js/translated/build.js:2131 +#: templates/js/translated/build.js:2133 msgid "All selected parts have been fully allocated" msgstr "" -#: templates/js/translated/build.js:2145 templates/js/translated/order.js:3174 +#: templates/js/translated/build.js:2147 templates/js/translated/order.js:3174 msgid "Select source location (leave blank to take from all locations)" msgstr "" -#: templates/js/translated/build.js:2173 +#: templates/js/translated/build.js:2175 msgid "Allocate Stock Items to Build Order" msgstr "" -#: templates/js/translated/build.js:2184 templates/js/translated/order.js:3271 +#: templates/js/translated/build.js:2186 templates/js/translated/order.js:3271 msgid "No matching stock locations" msgstr "" -#: templates/js/translated/build.js:2256 templates/js/translated/order.js:3348 +#: templates/js/translated/build.js:2258 templates/js/translated/order.js:3348 msgid "No matching stock items" msgstr "" -#: templates/js/translated/build.js:2353 +#: templates/js/translated/build.js:2355 msgid "Automatic Stock Allocation" msgstr "" -#: templates/js/translated/build.js:2354 +#: templates/js/translated/build.js:2356 msgid "Stock items will be automatically allocated to this build order, according to the provided guidelines" msgstr "" -#: templates/js/translated/build.js:2356 +#: templates/js/translated/build.js:2358 msgid "If a location is specifed, stock will only be allocated from that location" msgstr "" -#: templates/js/translated/build.js:2357 +#: templates/js/translated/build.js:2359 msgid "If stock is considered interchangeable, it will be allocated from the first location it is found" msgstr "" -#: templates/js/translated/build.js:2358 +#: templates/js/translated/build.js:2360 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:2379 +#: templates/js/translated/build.js:2381 msgid "Allocate Stock Items" msgstr "" -#: templates/js/translated/build.js:2485 +#: templates/js/translated/build.js:2487 msgid "No builds matching query" msgstr "" -#: templates/js/translated/build.js:2520 templates/js/translated/part.js:1421 +#: templates/js/translated/build.js:2522 templates/js/translated/part.js:1421 #: templates/js/translated/part.js:1953 templates/js/translated/stock.js:1686 #: templates/js/translated/stock.js:2388 msgid "Select" msgstr "" -#: templates/js/translated/build.js:2534 +#: templates/js/translated/build.js:2536 msgid "Build order is overdue" msgstr "" -#: templates/js/translated/build.js:2562 +#: templates/js/translated/build.js:2564 msgid "Progress" msgstr "" -#: templates/js/translated/build.js:2598 templates/js/translated/stock.js:2655 +#: templates/js/translated/build.js:2600 templates/js/translated/stock.js:2655 msgid "No user information" msgstr "没有用户信息" -#: templates/js/translated/build.js:2704 +#: templates/js/translated/build.js:2706 msgid "No parts allocated for" msgstr ""