Merge remote-tracking branch 'inventree/l10' into l10n_l10

# Conflicts:
#	InvenTree/locale/de/LC_MESSAGES/django.po
This commit is contained in:
Oliver Walters 2021-04-30 20:26:14 +10:00
commit c56261746d
10 changed files with 1803 additions and 1548 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -73,35 +73,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -146,7 +147,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -382,16 +383,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -465,7 +466,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -523,8 +524,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -548,9 +549,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -637,7 +638,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -687,9 +688,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -722,48 +723,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -775,19 +776,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -811,7 +812,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -965,7 +966,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1152,7 +1153,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1239,141 +1240,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1779,7 +1784,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1918,7 +1923,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2048,7 +2053,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2137,13 +2142,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2582,7 +2587,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2619,7 +2624,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2661,8 +2666,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2674,116 +2679,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2831,9 +2844,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2845,10 +2873,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2934,38 +2964,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3041,6 +3057,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5354,15 +5374,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5923,6 +5943,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6006,7 +6052,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6020,7 +6066,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6039,24 +6085,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6328,7 +6356,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7188,43 +7216,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Spanish\n" "Language-Team: Spanish\n"
@ -67,35 +67,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -140,7 +141,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -376,16 +377,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -459,7 +460,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -517,8 +518,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -542,9 +543,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -631,7 +632,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -681,9 +682,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -716,48 +717,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -769,19 +770,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -805,7 +806,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -959,7 +960,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1146,7 +1147,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1233,141 +1234,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1773,7 +1778,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1912,7 +1917,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2042,7 +2047,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2131,13 +2136,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2576,7 +2581,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2613,7 +2618,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2655,8 +2660,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2668,116 +2673,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2825,9 +2838,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2839,10 +2867,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2928,38 +2958,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3035,6 +3051,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5348,15 +5368,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5917,6 +5937,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6000,7 +6046,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6014,7 +6060,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6033,24 +6079,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6322,7 +6350,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7182,43 +7210,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: French\n" "Language-Team: French\n"
@ -67,35 +67,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -140,7 +141,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -376,16 +377,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -459,7 +460,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -517,8 +518,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -542,9 +543,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -631,7 +632,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -681,9 +682,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -716,48 +717,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -769,19 +770,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -805,7 +806,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -959,7 +960,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1146,7 +1147,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1233,141 +1234,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1773,7 +1778,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1912,7 +1917,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2042,7 +2047,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2131,13 +2136,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2576,7 +2581,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2613,7 +2618,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2655,8 +2660,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2668,116 +2673,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2825,9 +2838,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2839,10 +2867,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2928,38 +2958,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3035,6 +3051,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5348,15 +5368,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5917,6 +5937,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6000,7 +6046,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6014,7 +6060,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6033,24 +6079,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6322,7 +6350,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7182,43 +7210,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Italian\n" "Language-Team: Italian\n"
@ -67,35 +67,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -140,7 +141,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -376,16 +377,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -459,7 +460,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -517,8 +518,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -542,9 +543,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -631,7 +632,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -681,9 +682,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -716,48 +717,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -769,19 +770,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -805,7 +806,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -959,7 +960,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1146,7 +1147,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1233,141 +1234,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1773,7 +1778,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1912,7 +1917,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2042,7 +2047,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2131,13 +2136,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2576,7 +2581,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2613,7 +2618,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2655,8 +2660,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2668,116 +2673,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2825,9 +2838,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2839,10 +2867,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2928,38 +2958,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3035,6 +3051,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5348,15 +5368,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5917,6 +5937,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6000,7 +6046,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6014,7 +6060,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6033,24 +6079,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6322,7 +6350,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7182,43 +7210,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Japanese\n" "Language-Team: Japanese\n"
@ -67,35 +67,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -140,7 +141,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -376,16 +377,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -459,7 +460,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -517,8 +518,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -542,9 +543,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -631,7 +632,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -681,9 +682,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -716,48 +717,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -769,19 +770,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -805,7 +806,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -959,7 +960,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1146,7 +1147,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1233,141 +1234,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1773,7 +1778,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1912,7 +1917,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2042,7 +2047,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2131,13 +2136,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2576,7 +2581,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2613,7 +2618,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2655,8 +2660,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2668,116 +2673,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2825,9 +2838,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2839,10 +2867,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2928,38 +2958,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3035,6 +3051,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5348,15 +5368,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5917,6 +5937,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6000,7 +6046,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6014,7 +6060,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6033,24 +6079,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6322,7 +6350,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7182,43 +7210,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Polish\n" "Language-Team: Polish\n"
@ -69,35 +69,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -142,7 +143,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -378,16 +379,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -461,7 +462,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -519,8 +520,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -544,9 +545,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -633,7 +634,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -683,9 +684,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -718,48 +719,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -771,19 +772,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -807,7 +808,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -961,7 +962,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1148,7 +1149,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1235,141 +1236,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1775,7 +1780,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1914,7 +1919,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2044,7 +2049,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2133,13 +2138,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2578,7 +2583,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2615,7 +2620,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2657,8 +2662,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2670,116 +2675,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2827,9 +2840,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2841,10 +2869,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2930,38 +2960,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3037,6 +3053,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5350,15 +5370,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5919,6 +5939,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6002,7 +6048,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6016,7 +6062,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6035,24 +6081,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6324,7 +6352,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7184,43 +7212,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Russian\n" "Language-Team: Russian\n"
@ -69,35 +69,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -142,7 +143,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -378,16 +379,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -461,7 +462,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -519,8 +520,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -544,9 +545,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -633,7 +634,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -683,9 +684,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -718,48 +719,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -771,19 +772,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -807,7 +808,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -961,7 +962,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1148,7 +1149,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1235,141 +1236,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1775,7 +1780,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1914,7 +1919,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2044,7 +2049,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2133,13 +2138,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2578,7 +2583,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2615,7 +2620,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2657,8 +2662,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2670,116 +2675,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2827,9 +2840,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2841,10 +2869,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2930,38 +2960,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3037,6 +3053,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5350,15 +5370,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5919,6 +5939,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6002,7 +6048,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6016,7 +6062,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6035,24 +6081,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6324,7 +6352,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7184,43 +7212,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -73,35 +73,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -146,7 +147,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -382,16 +383,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -465,7 +466,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -523,8 +524,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -548,9 +549,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -637,7 +638,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -687,9 +688,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -722,48 +723,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -775,19 +776,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -811,7 +812,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -965,7 +966,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1152,7 +1153,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1239,141 +1240,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1779,7 +1784,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1918,7 +1923,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2048,7 +2053,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2137,13 +2142,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2582,7 +2587,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2619,7 +2624,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2661,8 +2666,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2674,116 +2679,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2831,9 +2844,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2845,10 +2873,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2934,38 +2964,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3041,6 +3057,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5354,15 +5374,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5923,6 +5943,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6006,7 +6052,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6020,7 +6066,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6039,24 +6085,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6328,7 +6356,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7188,43 +7216,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-25 02:45+0000\n" "POT-Creation-Date: 2021-04-30 01:54+0000\n"
"PO-Revision-Date: 2021-04-21 09:33\n" "PO-Revision-Date: 2021-04-21 09:33\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: Chinese Simplified\n" "Language-Team: Chinese Simplified\n"
@ -67,35 +67,36 @@ msgstr ""
msgid "Select Category" msgid "Select Category"
msgstr "" msgstr ""
#: InvenTree/helpers.py:375 order/models.py:245 order/models.py:344 #: InvenTree/helpers.py:377
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:378
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:399
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {n}" msgid "Duplicate serial: {n}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:403 InvenTree/helpers.py:406 InvenTree/helpers.py:409 #: InvenTree/helpers.py:384 order/models.py:245 order/models.py:346
#: stock/views.py:1763
msgid "Invalid quantity provided"
msgstr ""
#: InvenTree/helpers.py:387
msgid "Empty serial number string"
msgstr ""
#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415
#: InvenTree/helpers.py:440
#, python-brace-format #, python-brace-format
msgid "Invalid group: {g}" msgid "Invalid group: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:414 #: InvenTree/helpers.py:445
#, python-brace-format #, python-brace-format
msgid "Duplicate serial: {g}" msgid "Duplicate serial: {g}"
msgstr "" msgstr ""
#: InvenTree/helpers.py:422 #: InvenTree/helpers.py:453
msgid "No serial numbers found" msgid "No serial numbers found"
msgstr "" msgstr ""
#: InvenTree/helpers.py:426 #: InvenTree/helpers.py:457
#, python-brace-format #, python-brace-format
msgid "Number of unique serial number ({s}) must match quantity ({q})" msgid "Number of unique serial number ({s}) must match quantity ({q})"
msgstr "" msgstr ""
@ -140,7 +141,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/manufacturer_part_base.html:72
#: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_base.html:71
#: company/templates/company/supplier_part_detail.html:31 label/models.py:108 #: company/templates/company/supplier_part_detail.html:31 label/models.py:108
#: order/models.py:101 order/templates/order/purchase_order_detail.html:168 #: order/models.py:101 order/templates/order/purchase_order_detail.html:143
#: part/models.py:710 part/templates/part/detail.html:54 #: part/models.py:710 part/templates/part/detail.html:54
#: part/templates/part/set_category.html:14 report/models.py:192 #: part/templates/part/set_category.html:14 report/models.py:192
#: report/models.py:505 report/models.py:544 #: report/models.py:505 report/models.py:544
@ -376,16 +377,16 @@ msgid ""
"Target date for build completion. Build will be overdue after this date." "Target date for build completion. Build will be overdue after this date."
msgstr "" msgstr ""
#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1227 #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1241
#: build/templates/build/allocation_card.html:23 #: build/templates/build/allocation_card.html:23
#: build/templates/build/auto_allocate.html:17 #: build/templates/build/auto_allocate.html:17
#: build/templates/build/build_base.html:123 #: build/templates/build/build_base.html:123
#: build/templates/build/detail.html:31 common/models.py:703 #: build/templates/build/detail.html:31 common/models.py:703
#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77
#: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261 #: order/forms.py:188 order/forms.py:205 order/forms.py:239 order/forms.py:261
#: order/forms.py:278 order/models.py:593 order/models.py:784 #: order/forms.py:278 order/models.py:595 order/models.py:786
#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/order_wizard/select_parts.html:32
#: order/templates/order/purchase_order_detail.html:200 #: order/templates/order/purchase_order_detail.html:175
#: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:70
#: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:77
#: order/templates/order/sales_order_detail.html:159 #: order/templates/order/sales_order_detail.html:159
@ -459,7 +460,7 @@ msgid "Location of completed parts"
msgstr "" msgstr ""
#: build/forms.py:215 build/templates/build/build_base.html:128 #: build/forms.py:215 build/templates/build/build_base.html:128
#: build/templates/build/detail.html:59 order/models.py:445 #: build/templates/build/detail.html:59 order/models.py:447
#: order/templates/order/receive_parts.html:24 #: order/templates/order/receive_parts.html:24
#: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252 #: stock/templates/stock/item_base.html:392 templates/InvenTree/search.html:252
#: templates/js/barcode.js:119 templates/js/build.js:770 #: templates/js/barcode.js:119 templates/js/build.js:770
@ -517,8 +518,8 @@ msgstr ""
msgid "Build Order Reference" msgid "Build Order Reference"
msgstr "" msgstr ""
#: build/models.py:127 order/models.py:99 order/models.py:595 #: build/models.py:127 order/models.py:99 order/models.py:597
#: order/templates/order/purchase_order_detail.html:195 #: order/templates/order/purchase_order_detail.html:170
#: order/templates/order/sales_order_detail.html:219 part/models.py:2187 #: order/templates/order/sales_order_detail.html:219 part/models.py:2187
#: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_po_report.html:92
#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197
@ -542,9 +543,9 @@ msgstr ""
#: build/models.py:152 build/templates/build/auto_allocate.html:16 #: build/models.py:152 build/templates/build/auto_allocate.html:16
#: build/templates/build/build_base.html:118 #: build/templates/build/build_base.html:118
#: build/templates/build/detail.html:26 company/models.py:669 #: build/templates/build/detail.html:26 company/models.py:669
#: order/models.py:637 order/models.py:669 #: order/models.py:639 order/models.py:671
#: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:30
#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/purchase_order_detail.html:131
#: order/templates/order/receive_parts.html:19 #: order/templates/order/receive_parts.html:19
#: order/templates/order/sales_order_detail.html:207 part/models.py:321 #: order/templates/order/sales_order_detail.html:207 part/models.py:321
#: part/models.py:1876 part/models.py:1888 part/models.py:1906 #: part/models.py:1876 part/models.py:1888 part/models.py:1906
@ -631,7 +632,7 @@ msgstr ""
msgid "Creation Date" msgid "Creation Date"
msgstr "" msgstr ""
#: build/models.py:223 order/models.py:451 #: build/models.py:223 order/models.py:453
msgid "Target completion date" msgid "Target completion date"
msgstr "" msgstr ""
@ -681,9 +682,9 @@ msgstr ""
#: company/models.py:135 company/models.py:501 #: company/models.py:135 company/models.py:501
#: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:70
#: company/templates/company/navbar.html:73 order/models.py:123 #: company/templates/company/navbar.html:73 order/models.py:123
#: order/models.py:597 order/templates/order/po_navbar.html:29 #: order/models.py:599 order/templates/order/po_navbar.html:29
#: order/templates/order/po_navbar.html:32 #: order/templates/order/po_navbar.html:32
#: order/templates/order/purchase_order_detail.html:234 #: order/templates/order/purchase_order_detail.html:209
#: order/templates/order/sales_order_detail.html:264 #: order/templates/order/sales_order_detail.html:264
#: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:33
#: order/templates/order/so_navbar.html:36 part/models.py:871 #: order/templates/order/so_navbar.html:36 part/models.py:871
@ -716,48 +717,48 @@ msgstr ""
msgid "Completed build output" msgid "Completed build output"
msgstr "" msgstr ""
#: build/models.py:1118 #: build/models.py:1132
msgid "BuildItem must be unique for build, stock_item and install_into" msgid "BuildItem must be unique for build, stock_item and install_into"
msgstr "" msgstr ""
#: build/models.py:1143 #: build/models.py:1157
msgid "" msgid ""
"Build item must specify a build output, as master part is marked as trackable" "Build item must specify a build output, as master part is marked as trackable"
msgstr "" msgstr ""
#: build/models.py:1147 #: build/models.py:1161
#, python-brace-format #, python-brace-format
msgid "Selected stock item not found in BOM for part '{p}'" msgid "Selected stock item not found in BOM for part '{p}'"
msgstr "" msgstr ""
#: build/models.py:1151 #: build/models.py:1165
#, python-brace-format #, python-brace-format
msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})"
msgstr "" msgstr ""
#: build/models.py:1158 order/models.py:758 #: build/models.py:1172 order/models.py:760
msgid "StockItem is over-allocated" msgid "StockItem is over-allocated"
msgstr "" msgstr ""
#: build/models.py:1162 order/models.py:761 #: build/models.py:1176 order/models.py:763
msgid "Allocation quantity must be greater than zero" msgid "Allocation quantity must be greater than zero"
msgstr "" msgstr ""
#: build/models.py:1166 #: build/models.py:1180
msgid "Quantity must be 1 for serialized stock" msgid "Quantity must be 1 for serialized stock"
msgstr "" msgstr ""
#: build/models.py:1206 stock/templates/stock/item_base.html:306 #: build/models.py:1220 stock/templates/stock/item_base.html:306
#: templates/InvenTree/search.html:183 templates/js/build.js:714 #: templates/InvenTree/search.html:183 templates/js/build.js:714
#: templates/navbar.html:29 #: templates/navbar.html:29
msgid "Build" msgid "Build"
msgstr "" msgstr ""
#: build/models.py:1207 #: build/models.py:1221
msgid "Build to allocate parts" msgid "Build to allocate parts"
msgstr "" msgstr ""
#: build/models.py:1214 part/templates/part/allocation.html:18 #: build/models.py:1228 part/templates/part/allocation.html:18
#: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:24
#: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:31
#: part/templates/part/allocation.html:49 #: part/templates/part/allocation.html:49
@ -769,19 +770,19 @@ msgstr ""
msgid "Stock Item" msgid "Stock Item"
msgstr "" msgstr ""
#: build/models.py:1215 #: build/models.py:1229
msgid "Source stock item" msgid "Source stock item"
msgstr "" msgstr ""
#: build/models.py:1228 #: build/models.py:1242
msgid "Stock quantity to allocate to build" msgid "Stock quantity to allocate to build"
msgstr "" msgstr ""
#: build/models.py:1236 #: build/models.py:1250
msgid "Install into" msgid "Install into"
msgstr "" msgstr ""
#: build/models.py:1237 #: build/models.py:1251
msgid "Destination stock item" msgid "Destination stock item"
msgstr "" msgstr ""
@ -805,7 +806,7 @@ msgstr ""
msgid "Unallocate stock" msgid "Unallocate stock"
msgstr "" msgstr ""
#: build/templates/build/allocate.html:26 build/views.py:308 build/views.py:794 #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805
msgid "Unallocate Stock" msgid "Unallocate Stock"
msgstr "" msgstr ""
@ -959,7 +960,7 @@ msgid "Progress"
msgstr "" msgstr ""
#: build/templates/build/build_base.html:160 #: build/templates/build/build_base.html:160
#: build/templates/build/detail.html:84 order/models.py:667 #: build/templates/build/detail.html:84 order/models.py:669
#: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:9
#: order/templates/order/sales_order_base.html:33 #: order/templates/order/sales_order_base.html:33
#: order/templates/order/sales_order_ship.html:25 #: order/templates/order/sales_order_ship.html:25
@ -1146,7 +1147,7 @@ msgstr ""
msgid "Alter the quantity of stock allocated to the build output" msgid "Alter the quantity of stock allocated to the build output"
msgstr "" msgstr ""
#: build/templates/build/index.html:28 build/views.py:667 #: build/templates/build/index.html:28 build/views.py:678
msgid "New Build Order" msgid "New Build Order"
msgstr "" msgstr ""
@ -1233,141 +1234,145 @@ msgstr ""
msgid "Create Build Output" msgid "Create Build Output"
msgstr "" msgstr ""
#: build/views.py:173 stock/models.py:969 stock/views.py:1789 #: build/views.py:168
msgid "Maximum output quantity is "
msgstr ""
#: build/views.py:184 stock/models.py:969 stock/views.py:1789
msgid "Serial numbers already exist" msgid "Serial numbers already exist"
msgstr "" msgstr ""
#: build/views.py:182 #: build/views.py:193
msgid "Serial numbers required for trackable build output" msgid "Serial numbers required for trackable build output"
msgstr "" msgstr ""
#: build/views.py:248 #: build/views.py:259
msgid "Delete Build Output" msgid "Delete Build Output"
msgstr "" msgstr ""
#: build/views.py:269 build/views.py:359 #: build/views.py:280 build/views.py:370
msgid "Confirm unallocation of build stock" msgid "Confirm unallocation of build stock"
msgstr "" msgstr ""
#: build/views.py:270 build/views.py:360 stock/views.py:425 #: build/views.py:281 build/views.py:371 stock/views.py:425
msgid "Check the confirmation box" msgid "Check the confirmation box"
msgstr "" msgstr ""
#: build/views.py:282 #: build/views.py:293
msgid "Build output does not match build" msgid "Build output does not match build"
msgstr "" msgstr ""
#: build/views.py:284 build/views.py:485 #: build/views.py:295 build/views.py:496
msgid "Build output must be specified" msgid "Build output must be specified"
msgstr "" msgstr ""
#: build/views.py:296 #: build/views.py:307
msgid "Build output deleted" msgid "Build output deleted"
msgstr "" msgstr ""
#: build/views.py:394 #: build/views.py:405
msgid "Complete Build Order" msgid "Complete Build Order"
msgstr "" msgstr ""
#: build/views.py:400 #: build/views.py:411
msgid "Build order cannot be completed - incomplete outputs remain" msgid "Build order cannot be completed - incomplete outputs remain"
msgstr "" msgstr ""
#: build/views.py:411 #: build/views.py:422
msgid "Completed build order" msgid "Completed build order"
msgstr "" msgstr ""
#: build/views.py:427 #: build/views.py:438
msgid "Complete Build Output" msgid "Complete Build Output"
msgstr "" msgstr ""
#: build/views.py:469 #: build/views.py:480
msgid "Invalid stock status value selected" msgid "Invalid stock status value selected"
msgstr "" msgstr ""
#: build/views.py:476 #: build/views.py:487
msgid "Quantity to complete cannot exceed build output quantity" msgid "Quantity to complete cannot exceed build output quantity"
msgstr "" msgstr ""
#: build/views.py:482 #: build/views.py:493
msgid "Confirm completion of incomplete build" msgid "Confirm completion of incomplete build"
msgstr "" msgstr ""
#: build/views.py:581 #: build/views.py:592
msgid "Build output completed" msgid "Build output completed"
msgstr "" msgstr ""
#: build/views.py:721 #: build/views.py:732
msgid "Created new build" msgid "Created new build"
msgstr "" msgstr ""
#: build/views.py:742 #: build/views.py:753
msgid "Edit Build Order Details" msgid "Edit Build Order Details"
msgstr "" msgstr ""
#: build/views.py:775 #: build/views.py:786
msgid "Edited build" msgid "Edited build"
msgstr "" msgstr ""
#: build/views.py:784 #: build/views.py:795
msgid "Delete Build Order" msgid "Delete Build Order"
msgstr "" msgstr ""
#: build/views.py:799 #: build/views.py:810
msgid "Removed parts from build allocation" msgid "Removed parts from build allocation"
msgstr "" msgstr ""
#: build/views.py:811 #: build/views.py:822
msgid "Allocate stock to build output" msgid "Allocate stock to build output"
msgstr "" msgstr ""
#: build/views.py:854 #: build/views.py:865
msgid "Item must be currently in stock" msgid "Item must be currently in stock"
msgstr "" msgstr ""
#: build/views.py:860 #: build/views.py:871
msgid "Stock item is over-allocated" msgid "Stock item is over-allocated"
msgstr "" msgstr ""
#: build/views.py:861 templates/js/bom.js:230 templates/js/build.js:575 #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:575
#: templates/js/build.js:838 templates/js/build.js:1021 #: templates/js/build.js:838 templates/js/build.js:1021
msgid "Available" msgid "Available"
msgstr "" msgstr ""
#: build/views.py:863 #: build/views.py:874
msgid "Stock item must be selected" msgid "Stock item must be selected"
msgstr "" msgstr ""
#: build/views.py:1026 #: build/views.py:1037
msgid "Edit Stock Allocation" msgid "Edit Stock Allocation"
msgstr "" msgstr ""
#: build/views.py:1030 #: build/views.py:1041
msgid "Updated Build Item" msgid "Updated Build Item"
msgstr "" msgstr ""
#: build/views.py:1059 #: build/views.py:1070
msgid "Add Build Order Attachment" msgid "Add Build Order Attachment"
msgstr "" msgstr ""
#: build/views.py:1072 order/views.py:110 order/views.py:162 part/views.py:172 #: build/views.py:1083 order/views.py:110 order/views.py:162 part/views.py:172
#: stock/views.py:277 #: stock/views.py:277
msgid "Added attachment" msgid "Added attachment"
msgstr "" msgstr ""
#: build/views.py:1108 order/views.py:189 order/views.py:210 #: build/views.py:1119 order/views.py:189 order/views.py:210
msgid "Edit Attachment" msgid "Edit Attachment"
msgstr "" msgstr ""
#: build/views.py:1118 order/views.py:193 order/views.py:214 #: build/views.py:1129 order/views.py:193 order/views.py:214
msgid "Attachment updated" msgid "Attachment updated"
msgstr "" msgstr ""
#: build/views.py:1128 order/views.py:229 order/views.py:243 #: build/views.py:1139 order/views.py:229 order/views.py:243
msgid "Delete Attachment" msgid "Delete Attachment"
msgstr "" msgstr ""
#: build/views.py:1133 order/views.py:235 order/views.py:249 stock/views.py:333 #: build/views.py:1144 order/views.py:235 order/views.py:249 stock/views.py:333
msgid "Deleted attachment" msgid "Deleted attachment"
msgstr "" msgstr ""
@ -1773,7 +1778,7 @@ msgstr ""
#: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/manufacturer_part_detail.html:26
#: company/templates/company/supplier_part_base.html:101 #: company/templates/company/supplier_part_base.html:101
#: company/templates/company/supplier_part_detail.html:35 #: company/templates/company/supplier_part_detail.html:35
#: order/templates/order/purchase_order_detail.html:183 part/bom.py:171 #: order/templates/order/purchase_order_detail.html:158 part/bom.py:171
#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307
msgid "MPN" msgid "MPN"
msgstr "" msgstr ""
@ -1912,7 +1917,7 @@ msgstr ""
#: company/models.py:475 company/templates/company/supplier_part_base.html:88 #: company/models.py:475 company/templates/company/supplier_part_base.html:88
#: company/templates/company/supplier_part_detail.html:26 #: company/templates/company/supplier_part_detail.html:26
#: order/templates/order/purchase_order_detail.html:174 part/bom.py:176 #: order/templates/order/purchase_order_detail.html:149 part/bom.py:176
#: part/bom.py:287 #: part/bom.py:287
msgid "SKU" msgid "SKU"
msgstr "" msgstr ""
@ -2042,7 +2047,7 @@ msgstr ""
msgid "Uses default currency" msgid "Uses default currency"
msgstr "" msgstr ""
#: company/templates/company/detail.html:67 order/models.py:440 #: company/templates/company/detail.html:67 order/models.py:442
#: order/templates/order/sales_order_base.html:92 stock/models.py:415 #: order/templates/order/sales_order_base.html:92 stock/models.py:415
#: stock/models.py:416 stock/templates/stock/item_base.html:251 #: stock/models.py:416 stock/templates/stock/item_base.html:251
#: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/company.js:40 templates/js/order.js:267
@ -2131,13 +2136,13 @@ msgstr ""
#: company/templates/company/detail_supplier_part.html:21 #: company/templates/company/detail_supplier_part.html:21
#: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/order_wizard/select_parts.html:42
#: order/templates/order/purchase_order_detail.html:75 #: order/templates/order/purchase_order_detail.html:50
msgid "Create new supplier part" msgid "Create new supplier part"
msgstr "" msgstr ""
#: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/detail_supplier_part.html:22
#: company/templates/company/manufacturer_part_suppliers.html:17 #: company/templates/company/manufacturer_part_suppliers.html:17
#: order/templates/order/purchase_order_detail.html:74 #: order/templates/order/purchase_order_detail.html:49
#: part/templates/part/supplier.html:17 templates/js/stock.js:1163 #: part/templates/part/supplier.html:17 templates/js/stock.js:1163
msgid "New Supplier Part" msgid "New Supplier Part"
msgstr "" msgstr ""
@ -2576,7 +2581,7 @@ msgstr ""
msgid "Enter sales order number" msgid "Enter sales order number"
msgstr "" msgstr ""
#: order/forms.py:145 order/models.py:452 #: order/forms.py:145 order/models.py:454
msgid "" msgid ""
"Target date for order completion. Order will be overdue after this date." "Target date for order completion. Order will be overdue after this date."
msgstr "" msgstr ""
@ -2613,7 +2618,7 @@ msgstr ""
msgid "Order notes" msgid "Order notes"
msgstr "" msgstr ""
#: order/models.py:182 order/models.py:445 #: order/models.py:182 order/models.py:447
msgid "Purchase order status" msgid "Purchase order status"
msgstr "" msgstr ""
@ -2655,8 +2660,8 @@ msgstr ""
msgid "Date order was completed" msgid "Date order was completed"
msgstr "" msgstr ""
#: order/models.py:243 order/models.py:342 part/views.py:1586 #: order/models.py:243 part/views.py:1586 stock/models.py:270
#: stock/models.py:270 stock/models.py:953 #: stock/models.py:953
msgid "Quantity must be greater than zero" msgid "Quantity must be greater than zero"
msgstr "" msgstr ""
@ -2668,116 +2673,124 @@ msgstr ""
msgid "Lines can only be received against an order marked as 'Placed'" msgid "Lines can only be received against an order marked as 'Placed'"
msgstr "" msgstr ""
#: order/models.py:359 #: order/models.py:341
msgid "Quantity must be an integer"
msgstr ""
#: order/models.py:343
msgid "Quantity must be a positive number"
msgstr ""
#: order/models.py:361
msgid "Received items" msgid "Received items"
msgstr "" msgstr ""
#: order/models.py:441 #: order/models.py:443
msgid "Company to which the items are being sold" msgid "Company to which the items are being sold"
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer Reference " msgid "Customer Reference "
msgstr "" msgstr ""
#: order/models.py:447 #: order/models.py:449
msgid "Customer order reference code" msgid "Customer order reference code"
msgstr "" msgstr ""
#: order/models.py:455 templates/js/order.js:303 #: order/models.py:457 templates/js/order.js:303
msgid "Shipment Date" msgid "Shipment Date"
msgstr "" msgstr ""
#: order/models.py:462 #: order/models.py:464
msgid "shipped by" msgid "shipped by"
msgstr "" msgstr ""
#: order/models.py:506 #: order/models.py:508
msgid "SalesOrder cannot be shipped as it is not currently pending" msgid "SalesOrder cannot be shipped as it is not currently pending"
msgstr "" msgstr ""
#: order/models.py:593 #: order/models.py:595
msgid "Item quantity" msgid "Item quantity"
msgstr "" msgstr ""
#: order/models.py:595 #: order/models.py:597
msgid "Line item reference" msgid "Line item reference"
msgstr "" msgstr ""
#: order/models.py:597 #: order/models.py:599
msgid "Line item notes" msgid "Line item notes"
msgstr "" msgstr ""
#: order/models.py:623 order/models.py:667 #: order/models.py:625 order/models.py:669
#: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:17
#: part/templates/part/allocation.html:45 #: part/templates/part/allocation.html:45
msgid "Order" msgid "Order"
msgstr "" msgstr ""
#: order/models.py:624 order/templates/order/order_base.html:9 #: order/models.py:626 order/templates/order/order_base.html:9
#: order/templates/order/order_base.html:24 #: order/templates/order/order_base.html:24
#: report/templates/report/inventree_po_report.html:77 #: report/templates/report/inventree_po_report.html:77
#: stock/templates/stock/item_base.html:313 templates/js/order.js:148 #: stock/templates/stock/item_base.html:313 templates/js/order.js:148
msgid "Purchase Order" msgid "Purchase Order"
msgstr "" msgstr ""
#: order/models.py:638 #: order/models.py:640
msgid "Supplier part" msgid "Supplier part"
msgstr "" msgstr ""
#: order/models.py:641 order/templates/order/order_base.html:131 #: order/models.py:643 order/templates/order/order_base.html:131
#: order/templates/order/purchase_order_detail.html:214 #: order/templates/order/purchase_order_detail.html:189
#: order/templates/order/receive_parts.html:22 #: order/templates/order/receive_parts.html:22
#: order/templates/order/sales_order_base.html:131 #: order/templates/order/sales_order_base.html:131
msgid "Received" msgid "Received"
msgstr "" msgstr ""
#: order/models.py:641 #: order/models.py:643
msgid "Number of items received" msgid "Number of items received"
msgstr "" msgstr ""
#: order/models.py:648 stock/models.py:508 #: order/models.py:650 stock/models.py:508
#: stock/templates/stock/item_base.html:320 #: stock/templates/stock/item_base.html:320
msgid "Purchase Price" msgid "Purchase Price"
msgstr "" msgstr ""
#: order/models.py:649 #: order/models.py:651
msgid "Unit purchase price" msgid "Unit purchase price"
msgstr "" msgstr ""
#: order/models.py:743 order/models.py:745 #: order/models.py:745 order/models.py:747
msgid "Stock item has not been assigned" msgid "Stock item has not been assigned"
msgstr "" msgstr ""
#: order/models.py:749 #: order/models.py:751
msgid "Cannot allocate stock item to a line with a different part" msgid "Cannot allocate stock item to a line with a different part"
msgstr "" msgstr ""
#: order/models.py:751 #: order/models.py:753
msgid "Cannot allocate stock to a line without a part" msgid "Cannot allocate stock to a line without a part"
msgstr "" msgstr ""
#: order/models.py:754 #: order/models.py:756
msgid "Allocation quantity cannot exceed stock quantity" msgid "Allocation quantity cannot exceed stock quantity"
msgstr "" msgstr ""
#: order/models.py:764 #: order/models.py:766
msgid "Quantity must be 1 for serialized stock item" msgid "Quantity must be 1 for serialized stock item"
msgstr "" msgstr ""
#: order/models.py:769 #: order/models.py:771
msgid "Line" msgid "Line"
msgstr "" msgstr ""
#: order/models.py:780 #: order/models.py:782
msgid "Item" msgid "Item"
msgstr "" msgstr ""
#: order/models.py:781 #: order/models.py:783
msgid "Select stock item to allocate" msgid "Select stock item to allocate"
msgstr "" msgstr ""
#: order/models.py:784 #: order/models.py:786
msgid "Enter stock allocation quantity" msgid "Enter stock allocation quantity"
msgstr "" msgstr ""
@ -2825,9 +2838,24 @@ msgstr ""
msgid "Issued" msgid "Issued"
msgstr "" msgstr ""
#: order/templates/order/order_cancel.html:7 #: order/templates/order/order_base.html:180
#: order/templates/order/sales_order_cancel.html:9 #: order/templates/order/purchase_order_detail.html:100
msgid "Cancelling this order means that the order will no longer be editable." #: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/order_base.html:181
#: order/templates/order/purchase_order_detail.html:101
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/order_cancel.html:8
msgid ""
"Cancelling this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:7 #: order/templates/order/order_complete.html:7
@ -2839,10 +2867,12 @@ msgid "This order has line items which have not been marked as received."
msgstr "" msgstr ""
#: order/templates/order/order_complete.html:11 #: order/templates/order/order_complete.html:11
msgid "Marking this order as complete will remove these line items." msgid ""
"Completing this order means that the order and line items will no longer be "
"editable."
msgstr "" msgstr ""
#: order/templates/order/order_issue.html:7 #: order/templates/order/order_issue.html:8
msgid "" msgid ""
"After placing this purchase order, line items will no longer be editable." "After placing this purchase order, line items will no longer be editable."
msgstr "" msgstr ""
@ -2928,38 +2958,24 @@ msgstr ""
msgid "Add Line Item" msgid "Add Line Item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:45 #: order/templates/order/purchase_order_detail.html:114
#: order/templates/order/purchase_order_detail.html:125
#: part/templates/part/category.html:185 part/templates/part/category.html:227
#: stock/templates/stock/location.html:191 templates/js/stock.js:708
#: templates/js/stock.js:1169
msgid "New Location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:46
#: order/templates/order/purchase_order_detail.html:126
#: stock/templates/stock/location.html:42
msgid "Create new stock location"
msgstr ""
#: order/templates/order/purchase_order_detail.html:139
msgid "No line items found" msgid "No line items found"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:205 #: order/templates/order/purchase_order_detail.html:180
msgid "Unit Price" msgid "Unit Price"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/purchase_order_detail.html:221
#: order/templates/order/sales_order_detail.html:294 #: order/templates/order/sales_order_detail.html:294
msgid "Edit line item" msgid "Edit line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:247 #: order/templates/order/purchase_order_detail.html:222
msgid "Delete line item" msgid "Delete line item"
msgstr "" msgstr ""
#: order/templates/order/purchase_order_detail.html:252 #: order/templates/order/purchase_order_detail.html:227
msgid "Receive line item" msgid "Receive line item"
msgstr "" msgstr ""
@ -3035,6 +3051,10 @@ msgstr ""
msgid "Warning" msgid "Warning"
msgstr "" msgstr ""
#: order/templates/order/sales_order_cancel.html:9
msgid "Cancelling this order means that the order will no longer be editable."
msgstr ""
#: order/templates/order/sales_order_detail.html:13 #: order/templates/order/sales_order_detail.html:13
msgid "Sales Order Items" msgid "Sales Order Items"
msgstr "" msgstr ""
@ -5348,15 +5368,15 @@ msgid "Stock adjustment actions"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:164 #: stock/templates/stock/item_base.html:164
#: stock/templates/stock/location.html:65 templates/stock_table.html:56 #: stock/templates/stock/location.html:65 templates/stock_table.html:57
msgid "Count stock" msgid "Count stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:167 templates/stock_table.html:54 #: stock/templates/stock/item_base.html:167 templates/stock_table.html:55
msgid "Add stock" msgid "Add stock"
msgstr "" msgstr ""
#: stock/templates/stock/item_base.html:170 templates/stock_table.html:55 #: stock/templates/stock/item_base.html:170 templates/stock_table.html:56
msgid "Remove stock" msgid "Remove stock"
msgstr "" msgstr ""
@ -5917,6 +5937,32 @@ msgstr ""
msgid "No stock location set" msgid "No stock location set"
msgstr "" msgstr ""
#: templates/InvenTree/settings/appearance.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/appearance.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/appearance.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/appearance.html:39
msgid "Language"
msgstr ""
#: templates/InvenTree/settings/appearance.html:61
msgid "Set Language"
msgstr ""
#: templates/InvenTree/settings/build.html:10 #: templates/InvenTree/settings/build.html:10
msgid "Build Order Settings" msgid "Build Order Settings"
msgstr "" msgstr ""
@ -6000,7 +6046,7 @@ msgstr ""
msgid "Stock Settings" msgid "Stock Settings"
msgstr "" msgstr ""
#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:49 #: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50
msgid "Stock Options" msgid "Stock Options"
msgstr "" msgstr ""
@ -6014,7 +6060,7 @@ msgid "Account"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:9 #: templates/InvenTree/settings/tabs.html:9
msgid "Theme" msgid "Appearance"
msgstr "" msgstr ""
#: templates/InvenTree/settings/tabs.html:13 #: templates/InvenTree/settings/tabs.html:13
@ -6033,24 +6079,6 @@ msgstr ""
msgid "Categories" msgid "Categories"
msgstr "" msgstr ""
#: templates/InvenTree/settings/theme.html:10
msgid "Theme Settings"
msgstr ""
#: templates/InvenTree/settings/theme.html:17
msgid "Color Themes"
msgstr ""
#: templates/InvenTree/settings/theme.html:29
#, python-format
msgid ""
"\n"
" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently "
"selected color theme was not found.<br>\n"
" Please select another color theme :)\n"
" "
msgstr ""
#: templates/InvenTree/settings/user.html:16 #: templates/InvenTree/settings/user.html:16
msgid "User Information" msgid "User Information"
msgstr "" msgstr ""
@ -6322,7 +6350,7 @@ msgid "Quantity Per"
msgstr "" msgstr ""
#: templates/js/build.js:638 templates/js/build.js:1056 #: templates/js/build.js:638 templates/js/build.js:1056
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order stock" msgid "Order stock"
msgstr "" msgstr ""
@ -7182,43 +7210,43 @@ msgstr ""
msgid "Print test reports" msgid "Print test reports"
msgstr "" msgstr ""
#: templates/stock_table.html:54 #: templates/stock_table.html:55
msgid "Add to selected stock items" msgid "Add to selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:55 #: templates/stock_table.html:56
msgid "Remove from selected stock items" msgid "Remove from selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:56 #: templates/stock_table.html:57
msgid "Stocktake selected stock items" msgid "Stocktake selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move selected stock items" msgid "Move selected stock items"
msgstr "" msgstr ""
#: templates/stock_table.html:57 #: templates/stock_table.html:58
msgid "Move stock" msgid "Move stock"
msgstr "" msgstr ""
#: templates/stock_table.html:58 #: templates/stock_table.html:59
msgid "Order selected items" msgid "Order selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change status" msgid "Change status"
msgstr "" msgstr ""
#: templates/stock_table.html:59 #: templates/stock_table.html:60
msgid "Change stock status" msgid "Change stock status"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete selected items" msgid "Delete selected items"
msgstr "" msgstr ""
#: templates/stock_table.html:62 #: templates/stock_table.html:63
msgid "Delete Stock" msgid "Delete Stock"
msgstr "" msgstr ""

View File

@ -1,3 +1,6 @@
"commit_message": "Fix: New translations %original_file_name% from Crowdin"
"append_commit_message": false
files: files:
- source: /InvenTree/locale/en/LC_MESSAGES/django.po - source: /InvenTree/locale/en/LC_MESSAGES/django.po
translation: /InvenTree/locale/%two_letters_code%/LC_MESSAGES/%original_file_name% translation: /InvenTree/locale/%two_letters_code%/LC_MESSAGES/%original_file_name%