2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-08-09 05:10:54 +00:00

Rename tabs for build order

This commit is contained in:
Oliver Walters
2020-11-05 20:07:23 +11:00
parent 7e4b84f016
commit a35c4a5a95
4 changed files with 603 additions and 462 deletions

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-03 10:02+0000\n"
"POT-Creation-Date: 2020-11-05 08:57+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -397,7 +397,7 @@ msgstr ""
#: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:148
#: order/templates/order/receive_parts.html:19 part/models.py:293
#: part/templates/part/part_app_base.html:7
#: part/templates/part/part_app_base.html:7 part/templates/part/related.html:26
#: part/templates/part/set_category.html:13 templates/InvenTree/search.html:133
#: templates/js/barcode.js:336 templates/js/bom.js:147 templates/js/bom.js:484
#: templates/js/build.js:647 templates/js/company.js:138
@@ -480,10 +480,10 @@ msgstr ""
msgid "Link to external URL"
msgstr ""
#: build/models.py:181 build/templates/build/tabs.html:14 company/models.py:314
#: build/models.py:181 build/templates/build/tabs.html:23 company/models.py:314
#: company/templates/company/tabs.html:33 order/templates/order/po_tabs.html:18
#: order/templates/order/purchase_order_detail.html:203
#: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:70
#: order/templates/order/so_tabs.html:23 part/templates/part/tabs.html:73
#: stock/forms.py:306 stock/forms.py:338 stock/forms.py:366 stock/models.py:455
#: stock/models.py:1428 stock/templates/stock/tabs.html:26
#: templates/js/barcode.js:391 templates/js/bom.js:250
@@ -495,65 +495,65 @@ msgstr ""
msgid "Extra build notes"
msgstr ""
#: build/models.py:543
#: build/models.py:551
msgid "No build output specified"
msgstr ""
#: build/models.py:546
#: build/models.py:554
msgid "Build output is already completed"
msgstr ""
#: build/models.py:549
#: build/models.py:557
msgid "Build output does not match Build Order"
msgstr ""
#: build/models.py:620
#: build/models.py:632
msgid "Completed build output"
msgstr ""
#: build/models.py:858
#: build/models.py:870
msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr ""
#: build/models.py:880
#: build/models.py:892
msgid "Build item must specify a build output"
msgstr ""
#: build/models.py:885
#: build/models.py:897
#, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'"
msgstr ""
#: build/models.py:889
#: build/models.py:901
#, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr ""
#: build/models.py:896 order/models.py:603
#: build/models.py:908 order/models.py:603
msgid "StockItem is over-allocated"
msgstr ""
#: build/models.py:900 order/models.py:606
#: build/models.py:912 order/models.py:606
msgid "Allocation quantity must be greater than zero"
msgstr ""
#: build/models.py:904
#: build/models.py:916
msgid "Quantity must be 1 for serialized stock"
msgstr ""
#: build/models.py:944
#: build/models.py:956
msgid "Build to allocate parts"
msgstr ""
#: build/models.py:951
#: build/models.py:963
msgid "Source stock item"
msgstr ""
#: build/models.py:964
#: build/models.py:976
msgid "Stock quantity to allocate to build"
msgstr ""
#: build/models.py:972
#: build/models.py:984
msgid "Destination stock item"
msgstr ""
@@ -565,47 +565,47 @@ msgstr ""
msgid "Build order has been completed"
msgstr ""
#: build/templates/build/allocate.html:24
#: build/templates/build/allocate.html:25
msgid "Create new build output"
msgstr ""
#: build/templates/build/allocate.html:25
#: build/templates/build/allocate.html:26
msgid "Create New Output"
msgstr ""
#: build/templates/build/allocate.html:28
#: build/templates/build/allocate.html:29
msgid "Order required parts"
msgstr ""
#: build/templates/build/allocate.html:29
#: build/templates/build/allocate.html:30
#: company/templates/company/detail_part.html:28 order/views.py:801
#: part/templates/part/category.html:125
msgid "Order Parts"
msgstr ""
#: build/templates/build/allocate.html:32 templates/js/build.js:574
#: build/templates/build/allocate.html:33 templates/js/build.js:574
msgid "Unallocate stock"
msgstr ""
#: build/templates/build/allocate.html:33 build/views.py:341 build/views.py:778
#: build/templates/build/allocate.html:34 build/views.py:341 build/views.py:778
msgid "Unallocate Stock"
msgstr ""
#: build/templates/build/allocate.html:46
#: build/templates/build/allocate.html:48
msgid "Create a new build output"
msgstr ""
#: build/templates/build/allocate.html:47
#: build/templates/build/allocate.html:49
msgid "No incomplete build outputs remain."
msgstr ""
#: build/templates/build/allocate.html:48
#: build/templates/build/allocate.html:50
msgid "Create a new build output using the button above"
msgstr ""
#: build/templates/build/attachments.html:11 build/templates/build/tabs.html:17
#: build/templates/build/attachments.html:11 build/templates/build/tabs.html:29
#: order/templates/order/po_tabs.html:11 order/templates/order/so_tabs.html:16
#: part/templates/part/tabs.html:67 stock/templates/stock/tabs.html:32
#: part/templates/part/tabs.html:70 stock/templates/stock/tabs.html:32
msgid "Attachments"
msgstr ""
@@ -698,7 +698,7 @@ msgstr ""
msgid "Sales Order"
msgstr ""
#: build/templates/build/build_output.html:9 build/templates/build/tabs.html:11
#: build/templates/build/build_output.html:9 build/templates/build/tabs.html:17
msgid "Build Outputs"
msgstr ""
@@ -855,8 +855,8 @@ msgstr ""
msgid "Details"
msgstr ""
#: build/templates/build/tabs.html:8
msgid "Allocate Parts"
#: build/templates/build/tabs.html:10
msgid "Incomplete"
msgstr ""
#: build/templates/build/unallocate.html:10
@@ -887,7 +887,7 @@ msgstr ""
msgid "Create Build Output"
msgstr ""
#: build/views.py:207 stock/models.py:832 stock/views.py:1645
#: build/views.py:207 stock/models.py:832 stock/views.py:1647
msgid "Serial numbers already exist"
msgstr ""
@@ -992,7 +992,7 @@ msgstr ""
msgid "Add Build Order Attachment"
msgstr ""
#: build/views.py:1059 order/views.py:111 order/views.py:164 part/views.py:96
#: build/views.py:1059 order/views.py:111 order/views.py:164 part/views.py:164
#: stock/views.py:176
msgid "Added attachment"
msgstr ""
@@ -1487,7 +1487,7 @@ msgid "Pricing Information"
msgstr ""
#: company/templates/company/supplier_part_pricing.html:17 company/views.py:410
#: part/templates/part/sale_prices.html:13 part/views.py:2292
#: part/templates/part/sale_prices.html:13 part/views.py:2360
msgid "Add Price Break"
msgstr ""
@@ -1614,15 +1614,15 @@ msgstr ""
msgid "Delete Supplier Part"
msgstr ""
#: company/views.py:416 part/views.py:2298
#: company/views.py:416 part/views.py:2366
msgid "Added new price break"
msgstr ""
#: company/views.py:453 part/views.py:2343
#: company/views.py:453 part/views.py:2411
msgid "Edit Price Break"
msgstr ""
#: company/views.py:469 part/views.py:2359
#: company/views.py:469 part/views.py:2427
msgid "Delete Price Break"
msgstr ""
@@ -1715,7 +1715,7 @@ msgstr ""
msgid "Date order was completed"
msgstr ""
#: order/models.py:185 order/models.py:267 part/views.py:1409
#: order/models.py:185 order/models.py:267 part/views.py:1477
#: stock/models.py:243 stock/models.py:816
msgid "Quantity must be greater than zero"
msgstr ""
@@ -2278,7 +2278,7 @@ msgstr ""
msgid "Include part supplier data in exported BOM"
msgstr ""
#: part/forms.py:93 part/models.py:1582
#: part/forms.py:93 part/models.py:1608
msgid "Parent Part"
msgstr ""
@@ -2302,35 +2302,39 @@ msgstr ""
msgid "Select BOM file to upload"
msgstr ""
#: part/forms.py:159
msgid "Select part category"
#: part/forms.py:154
msgid "Related Part"
msgstr ""
#: part/forms.py:173
msgid "Select part category"
msgstr ""
#: part/forms.py:187
msgid "Duplicate all BOM data for this part"
msgstr ""
#: part/forms.py:174
#: part/forms.py:188
msgid "Copy BOM"
msgstr ""
#: part/forms.py:179
#: part/forms.py:193
msgid "Duplicate all parameter data for this part"
msgstr ""
#: part/forms.py:180
#: part/forms.py:194
msgid "Copy Parameters"
msgstr ""
#: part/forms.py:185
#: part/forms.py:199
msgid "Confirm part creation"
msgstr ""
#: part/forms.py:279
#: part/forms.py:293
msgid "Input quantity for price calculation"
msgstr ""
#: part/forms.py:282
#: part/forms.py:296
msgid "Select currency for price calculation"
msgstr ""
@@ -2456,116 +2460,126 @@ msgstr ""
msgid "Stored BOM checksum"
msgstr ""
#: part/models.py:1455
#: part/models.py:1481
msgid "Test templates can only be created for trackable parts"
msgstr ""
#: part/models.py:1472
#: part/models.py:1498
msgid "Test with this name already exists for this part"
msgstr ""
#: part/models.py:1491 templates/js/part.js:567 templates/js/stock.js:92
#: part/models.py:1517 templates/js/part.js:567 templates/js/stock.js:92
msgid "Test Name"
msgstr ""
#: part/models.py:1492
#: part/models.py:1518
msgid "Enter a name for the test"
msgstr ""
#: part/models.py:1497
#: part/models.py:1523
msgid "Test Description"
msgstr ""
#: part/models.py:1498
#: part/models.py:1524
msgid "Enter description for this test"
msgstr ""
#: part/models.py:1503 templates/js/part.js:576
#: part/models.py:1529 templates/js/part.js:576
#: templates/js/table_filters.js:172
msgid "Required"
msgstr ""
#: part/models.py:1504
#: part/models.py:1530
msgid "Is this test required to pass?"
msgstr ""
#: part/models.py:1509 templates/js/part.js:584
#: part/models.py:1535 templates/js/part.js:584
msgid "Requires Value"
msgstr ""
#: part/models.py:1510
#: part/models.py:1536
msgid "Does this test require a value when adding a test result?"
msgstr ""
#: part/models.py:1515 templates/js/part.js:591
#: part/models.py:1541 templates/js/part.js:591
msgid "Requires Attachment"
msgstr ""
#: part/models.py:1516
#: part/models.py:1542
msgid "Does this test require a file attachment when adding a test result?"
msgstr ""
#: part/models.py:1549
#: part/models.py:1575
msgid "Parameter template name must be unique"
msgstr ""
#: part/models.py:1554
#: part/models.py:1580
msgid "Parameter Name"
msgstr ""
#: part/models.py:1556
#: part/models.py:1582
msgid "Parameter Units"
msgstr ""
#: part/models.py:1584
#: part/models.py:1610
msgid "Parameter Template"
msgstr ""
#: part/models.py:1586
#: part/models.py:1612
msgid "Parameter Value"
msgstr ""
#: part/models.py:1623
#: part/models.py:1649
msgid "Select parent part"
msgstr ""
#: part/models.py:1631
#: part/models.py:1657
msgid "Select part to be used in BOM"
msgstr ""
#: part/models.py:1637
#: part/models.py:1663
msgid "BOM quantity for this BOM item"
msgstr ""
#: part/models.py:1639
#: part/models.py:1665
msgid "This BOM item is optional"
msgstr ""
#: part/models.py:1642
#: part/models.py:1668
msgid "Estimated build wastage quantity (absolute or percentage)"
msgstr ""
#: part/models.py:1645
#: part/models.py:1671
msgid "BOM item reference"
msgstr ""
#: part/models.py:1648
#: part/models.py:1674
msgid "BOM item notes"
msgstr ""
#: part/models.py:1650
#: part/models.py:1676
msgid "BOM line checksum"
msgstr ""
#: part/models.py:1717 part/views.py:1415 part/views.py:1467
#: part/models.py:1743 part/views.py:1483 part/views.py:1535
#: stock/models.py:233
msgid "Quantity must be integer value for trackable parts"
msgstr ""
#: part/models.py:1733
#: part/models.py:1759
msgid "BOM Item"
msgstr ""
#: part/models.py:1874
msgid "Select Related Part"
msgstr ""
#: part/models.py:1906
msgid ""
"Error creating relationship: check that the part is not related to itself "
"and that the relationship is unique"
msgstr ""
#: part/templates/part/allocation.html:10
msgid "Part Stock Allocations"
msgstr ""
@@ -2648,7 +2662,7 @@ msgstr ""
msgid "Validate"
msgstr ""
#: part/templates/part/bom.html:62 part/views.py:1706
#: part/templates/part/bom.html:62 part/views.py:1774
msgid "Export Bill of Materials"
msgstr ""
@@ -2744,7 +2758,7 @@ msgstr ""
msgid "All parts"
msgstr ""
#: part/templates/part/category.html:24 part/views.py:2109
#: part/templates/part/category.html:24 part/views.py:2177
msgid "Create new part category"
msgstr ""
@@ -3007,8 +3021,8 @@ msgstr ""
msgid "Value"
msgstr ""
#: part/templates/part/params.html:41 part/templates/part/supplier.html:19
#: users/models.py:146
#: part/templates/part/params.html:41 part/templates/part/related.html:41
#: part/templates/part/supplier.html:19 users/models.py:147
msgid "Delete"
msgstr ""
@@ -3115,6 +3129,14 @@ msgstr ""
msgid "Upload new image"
msgstr ""
#: part/templates/part/related.html:9
msgid "Related Parts"
msgstr ""
#: part/templates/part/related.html:15
msgid "Add Related"
msgstr ""
#: part/templates/part/sale_prices.html:9 part/templates/part/tabs.html:53
msgid "Sale Price"
msgstr ""
@@ -3184,6 +3206,10 @@ msgstr ""
msgid "Tests"
msgstr ""
#: part/templates/part/tabs.html:67
msgid "Related"
msgstr ""
#: part/templates/part/track.html:8
msgid "Part Tracking"
msgstr ""
@@ -3205,199 +3231,207 @@ msgid "New Variant"
msgstr ""
#: part/views.py:80
msgid "Add Related Part"
msgstr ""
#: part/views.py:136
msgid "Delete Related Part"
msgstr ""
#: part/views.py:148
msgid "Add part attachment"
msgstr ""
#: part/views.py:135 templates/attachment_table.html:34
#: part/views.py:203 templates/attachment_table.html:34
msgid "Edit attachment"
msgstr ""
#: part/views.py:141
#: part/views.py:209
msgid "Part attachment updated"
msgstr ""
#: part/views.py:156
#: part/views.py:224
msgid "Delete Part Attachment"
msgstr ""
#: part/views.py:164
#: part/views.py:232
msgid "Deleted part attachment"
msgstr ""
#: part/views.py:173
#: part/views.py:241
msgid "Create Test Template"
msgstr ""
#: part/views.py:202
#: part/views.py:270
msgid "Edit Test Template"
msgstr ""
#: part/views.py:218
#: part/views.py:286
msgid "Delete Test Template"
msgstr ""
#: part/views.py:227
#: part/views.py:295
msgid "Set Part Category"
msgstr ""
#: part/views.py:277
#: part/views.py:345
#, python-brace-format
msgid "Set category for {n} parts"
msgstr ""
#: part/views.py:312
#: part/views.py:380
msgid "Create Variant"
msgstr ""
#: part/views.py:394
#: part/views.py:462
msgid "Duplicate Part"
msgstr ""
#: part/views.py:401
#: part/views.py:469
msgid "Copied part"
msgstr ""
#: part/views.py:455 part/views.py:585
#: part/views.py:523 part/views.py:653
msgid "Possible matches exist - confirm creation of new part"
msgstr ""
#: part/views.py:520 templates/js/stock.js:840
#: part/views.py:588 templates/js/stock.js:840
msgid "Create New Part"
msgstr ""
#: part/views.py:527
#: part/views.py:595
msgid "Created new part"
msgstr ""
#: part/views.py:743
#: part/views.py:811
msgid "Part QR Code"
msgstr ""
#: part/views.py:762
#: part/views.py:830
msgid "Upload Part Image"
msgstr ""
#: part/views.py:770 part/views.py:807
#: part/views.py:838 part/views.py:875
msgid "Updated part image"
msgstr ""
#: part/views.py:779
#: part/views.py:847
msgid "Select Part Image"
msgstr ""
#: part/views.py:810
#: part/views.py:878
msgid "Part image not found"
msgstr ""
#: part/views.py:821
#: part/views.py:889
msgid "Edit Part Properties"
msgstr ""
#: part/views.py:848
#: part/views.py:916
msgid "Duplicate BOM"
msgstr ""
#: part/views.py:879
#: part/views.py:947
msgid "Confirm duplication of BOM from parent"
msgstr ""
#: part/views.py:900
#: part/views.py:968
msgid "Validate BOM"
msgstr ""
#: part/views.py:923
#: part/views.py:991
msgid "Confirm that the BOM is valid"
msgstr ""
#: part/views.py:934
#: part/views.py:1002
msgid "Validated Bill of Materials"
msgstr ""
#: part/views.py:1068
#: part/views.py:1136
msgid "No BOM file provided"
msgstr ""
#: part/views.py:1418
#: part/views.py:1486
msgid "Enter a valid quantity"
msgstr ""
#: part/views.py:1443 part/views.py:1446
#: part/views.py:1511 part/views.py:1514
msgid "Select valid part"
msgstr ""
#: part/views.py:1452
#: part/views.py:1520
msgid "Duplicate part selected"
msgstr ""
#: part/views.py:1490
#: part/views.py:1558
msgid "Select a part"
msgstr ""
#: part/views.py:1496
#: part/views.py:1564
msgid "Selected part creates a circular BOM"
msgstr ""
#: part/views.py:1500
#: part/views.py:1568
msgid "Specify quantity"
msgstr ""
#: part/views.py:1756
#: part/views.py:1824
msgid "Confirm Part Deletion"
msgstr ""
#: part/views.py:1765
#: part/views.py:1833
msgid "Part was deleted"
msgstr ""
#: part/views.py:1774
#: part/views.py:1842
msgid "Part Pricing"
msgstr ""
#: part/views.py:1900
#: part/views.py:1968
msgid "Create Part Parameter Template"
msgstr ""
#: part/views.py:1910
#: part/views.py:1978
msgid "Edit Part Parameter Template"
msgstr ""
#: part/views.py:1919
#: part/views.py:1987
msgid "Delete Part Parameter Template"
msgstr ""
#: part/views.py:1929
#: part/views.py:1997
msgid "Create Part Parameter"
msgstr ""
#: part/views.py:1981
#: part/views.py:2049
msgid "Edit Part Parameter"
msgstr ""
#: part/views.py:1997
#: part/views.py:2065
msgid "Delete Part Parameter"
msgstr ""
#: part/views.py:2056
#: part/views.py:2124
msgid "Edit Part Category"
msgstr ""
#: part/views.py:2093
#: part/views.py:2161
msgid "Delete Part Category"
msgstr ""
#: part/views.py:2101
#: part/views.py:2169
msgid "Part category was deleted"
msgstr ""
#: part/views.py:2164
#: part/views.py:2232
msgid "Create BOM Item"
msgstr ""
#: part/views.py:2232
#: part/views.py:2300
msgid "Edit BOM item"
msgstr ""
#: part/views.py:2282
#: part/views.py:2350
msgid "Confim BOM item deletion"
msgstr ""
@@ -4198,48 +4232,48 @@ msgstr ""
msgid "Create new Stock Item"
msgstr ""
#: stock/views.py:1553
#: stock/views.py:1555
msgid "Duplicate Stock Item"
msgstr ""
#: stock/views.py:1619
#: stock/views.py:1621
msgid "Invalid quantity"
msgstr ""
#: stock/views.py:1622
#: stock/views.py:1624
msgid "Quantity cannot be less than zero"
msgstr ""
#: stock/views.py:1626
#: stock/views.py:1628
msgid "Invalid part selection"
msgstr ""
#: stock/views.py:1674
#: stock/views.py:1676
#, python-brace-format
msgid "Created {n} new stock items"
msgstr ""
#: stock/views.py:1693 stock/views.py:1709
#: stock/views.py:1695 stock/views.py:1711
msgid "Created new stock item"
msgstr ""
#: stock/views.py:1728
#: stock/views.py:1730
msgid "Delete Stock Location"
msgstr ""
#: stock/views.py:1742
#: stock/views.py:1744
msgid "Delete Stock Item"
msgstr ""
#: stock/views.py:1754
#: stock/views.py:1756
msgid "Delete Stock Tracking Entry"
msgstr ""
#: stock/views.py:1773
#: stock/views.py:1775
msgid "Edit Stock Tracking Entry"
msgstr ""
#: stock/views.py:1783
#: stock/views.py:1785
msgid "Add Stock Tracking Entry"
msgstr ""
@@ -5102,58 +5136,62 @@ msgstr ""
msgid "Delete Stock"
msgstr ""
#: users/admin.py:61
#: users/admin.py:62
msgid "Users"
msgstr ""
#: users/admin.py:62
#: users/admin.py:63
msgid "Select which users are assigned to this group"
msgstr ""
#: users/admin.py:120
msgid "The following users are members of multiple groups:"
msgstr ""
#: users/admin.py:143
msgid "Personal info"
msgstr ""
#: users/admin.py:121
#: users/admin.py:144
msgid "Permissions"
msgstr ""
#: users/admin.py:124
#: users/admin.py:147
msgid "Important dates"
msgstr ""
#: users/models.py:129
#: users/models.py:130
msgid "Permission set"
msgstr ""
#: users/models.py:137
#: users/models.py:138
msgid "Group"
msgstr ""
#: users/models.py:140
#: users/models.py:141
msgid "View"
msgstr ""
#: users/models.py:140
#: users/models.py:141
msgid "Permission to view items"
msgstr ""
#: users/models.py:142
#: users/models.py:143
msgid "Add"
msgstr ""
#: users/models.py:142
#: users/models.py:143
msgid "Permission to add items"
msgstr ""
#: users/models.py:144
#: users/models.py:145
msgid "Change"
msgstr ""
#: users/models.py:144
#: users/models.py:145
msgid "Permissions to edit items"
msgstr ""
#: users/models.py:146
#: users/models.py:147
msgid "Permission to delete items"
msgstr ""